释放稳定版的Chrome 41后一周,谷歌发布了Chrome 42 Beta for Windows,Mac,Linux和Android。虽然新版本实际到星期一到货时,该公司今天提供有关新功能的详细信息,包括推送通知,ES6类,并在Android上添加到主屏幕推广。

Chrome可以说是比浏览器更多:凭借数亿用户,Web开发人员必须考虑的主要平台。事实上,通过常规增加和变化,他们必须继续确保他们利用一切都能。虽然Chrome 42应该是一个“以性能为中心的构建”,但根据Google小组发布的谷歌小组,其中许多Chrome组件团队使绩效提高了此版本的优先级,它还包括许多值得概述的新功能。

Chrome 42 Beta提供两个新的API(推送API和通知API),即使在给定页面关闭后,也可以将站点推送到用户的本机通知。这可能听起来具有侵入性,但谷歌表示,用户必须授予显式许可。

一旦给予绿灯,开发人员可以使用Google Cloud Messaging来远程唤醒他们的服务工作者,这又可以在短时间内运行JavaScript。在此版本中,Google需要显示一个用户可见通知,其中包含“站点设置”按钮,用户可以轻松禁用通知。

接下来,谷歌添加了新的JavaScript ES6功能。最值得注意的是ES6类(JavaScript的严格模式是需要使用这些),这有助于开发人员对JavaScript的基于原型的基于原型继承有问题。虽然许多图书馆引入了他们自己的模拟类模式,但这是第一次尝试提供单个,统一和标准化语法来描述它们。

虽然Chrome 32介绍了Android用户通过菜单项将主屏幕快捷方式添加到他们喜爱的网站的能力,Chrome 42 Beta通过提供横幅进一步逐步拍摄功能。经常访问高质量Web应用程序的用户将询问他们是否希望在一个点击中将网站添加到主屏幕:

如果您是一个想要利用此新功能的开发人员,您必须满足资格标准(提供Web应用程序清单,使用HTTPS的所有内容,至少部分地使用服务工作者脱机)根据用户和开发人员的反馈,随着时间的推移而发展。谷歌希望在从Android主屏幕启动站点时,确保用户在启动站点时,包括脱机时。此处提供有关这些“App安装横幅”的更多信息。

其他开发者添加包括:

谷歌每六周左右发布新版本的Chrome。因此,我们预计Chrome 42稳定,这将是支持Android 4.0冰淇淋三明治的最后一个版本,到达4月底。