本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 1974|回复: 0
打印 上一主题 下一主题

Chrome 51 Beta:Credential Management API 和降低离屏渲染开销

[复制链接]
跳转到指定楼层
1#
发表于 2016-5-24 17:56:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 truthrudy 于 2016-5-24 17:58 编辑

除非另外注明,否则,下面介绍的更改均适用于最新 Chrome Beta 渠道版(Android、Chrome OS、Linux、Mac 和 Windows)。

Credential Management API

很多站点允许用户登录接收个性化内容。目前,此操作要求记住并键入凭据,当用户在多个站点之间重复使用密码时,这无疑降低了帐户安全性。现代浏览器都具有凭据管理程序,负责记住并自动填充已保存的密码,但这些管理程序无法考虑自定义登录流程,也无法记住联合身份首选项。

最新版本的 Chrome 现在支持 Credential Management API,允许站点与浏览器的凭据管理程序进行交互,以提升用户的登录体验。此 API 允许用户一键登录,而且在他们返回站点时可以自动重新登录。


使用 Credential Management API 实现一键登录


降低离屏渲染开销

现代网站通常嵌入跨域内容,例如视频、社交小工具和广告。嵌入这些资源让站点可以提供无与伦比的内容体验,但同时也产生了大量开销,可能导致以嵌入站点无法控制的方式丢弃页面。最新版本的 Chrome 不再对离屏的跨域帧运行渲染管道requestAnimationFrame() 回调。这样消除了不必要的工作,将多个热门移动站点的能耗降低达 30%,而不会影响用户体验。



此版本中的其他特性
其他更改
  • 删除了自定义 onbeforeunload 对话框中所示消息的功能,以保护用户免遭恶意网站的攻击,并与其他浏览器保持一致。
  • Chrome on Android 现在使用与桌面 Chrome 相同的媒体管道,提升了对  WebAudio 的支持,并允许站点与 <audio><video> 标签上的回放速率进行交互。
  • 最新版本的 Chrome 支持列出各值并删除了关键帧中的 dashed-names,从而提升了 Web 动画互操作性。
  • Chrome 现在要求使用边框样式绘制边框图像,提升了合规性和互操作性。
  • 现在可以使用百分比表示 flex 项目子项的大小。
  • 基于 DHE 的密码已被弃用,并将从 Chrome 52中删除,改为使用 ECDHE 密码,以提升 TLS 安全性。



发布人:鉴定员学徒 Sabine Borsay 和 Mike West

ChinaGDG.com
回复

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表