谷歌今天推出了Chrome 51 for Windows和Mac,希望Linux版本将“不久”。此版本包括通常的开发人员功能,但用户应立即受益于某些改进。您可以使用浏览器的内置静默更新程序更新到最新版本,或直接从Google.com/Chrome下载它。

Chrome可以说是比浏览器更多:拥有超过10亿用户,它是Web开发人员必须考虑的主要平台。事实上,由于其正则增加和变化,开发人员必须继续确保他们正在利用一切可用的一切。

首先,谷歌将凭据管理API添加到Chrome。简而言之,新API允许开发人员更广泛地使用Chrome的凭证管理员,而不是存储保存的密码。自定义登录流程,记住联合身份偏好,并普遍交互以改善用户的登录体验。用户可以使用一个点击登录并在返回网站时自动登录。

接下来,交叉口观察者API允许站点检测元素交叉点作为异步事件。只要任何元素与观看的元素或其子项相交,站点就可以接收回调。提供以这种更有效的方式提供可视性信息,消除了对昂贵的文档监控的需求。简而言之,站点不再需要使用自定义JavaScript实现此功能,并且它们获得了改进的页面加载和滚动性能的好处。

谷歌还减少了屏幕渲染的开销。Chrome不再运行呈现偏离屏幕的横向框架的渲染管道或RequestAnimationFrame()回调。根据Google在几个流行的移动网站上的测试,这消除了不必要的工作,并且还将功耗降低了高达30%的功耗。这基本上意味着嵌入式内容,如视频,社交小部件和广告不再会创建慢速页面的开销。

最后,已经删除了SPDY和NPN支持(优于承诺),支持基于标准的HTTP / 2协议和ALPN。SPDY,这不是缩写,但只是简短版本的“Speedy”这个词是一种协议 - 主要在Google上开发 - 通过强迫所有站点的SSL加密来改善浏览并加快页面加速。TLS扩展NPN允许服务器与客户端协商SPDY和HTTP / 2连接,但ALPN更安全。

此版本中的其他开发人员功能包括:

Chrome 51还包括42个安全修复程序,其中谷歌选择突出以下内容:

如果您添加所有这些,您将看到Google在Bug Bounties中花费了65,500美元。单独的安全修复应该足够激励您升级到Chrome 51。

Android和iOS的Chrome 51也在路上,但谷歌尚未完全分享何时发货。Chrome 52将于7月初抵达。