除非另外注明,否则,下面介绍的更改均适用于最新 Chrome Beta 渠道版(Android、Chrome 操作系统、Linux、Mac 和 Windows)。
Shadow DOM V1
HTML、CSS 和 JavaScript 是功能强大的开发语言,但在大型代码库中可能难以维护。嵌入第三方内容的网站也需要确保包含的样式不影响其应用的其他部分。Chrome 53 支持 Shadow DOM V1,可让元素封装其样式和子 DOM,使其脱离主文档。这可改善大型或组合网站的可维护性。Shadow DOM V1 相对于 V0 版本做出了一些重大的更改,已得到主要浏览器供应商的广泛认同。Chrome 将同时支持两个版本的 API,直到有足够的开发商转移到 V1。shadow root 的行为取决于创建它时使用的 API 调用。
PaymentRequest API
网上支付对用户来说可能是一个麻烦的过程,导致网站上的转化率较低。虽然自动填充功能简化了信息输入,但在移动设备上,高效的数据输入仍然是一项挑战。PaymentRequest 支持使用信用卡或 Android Pay 在网上快速、无缝、安全地支付。它还可让用户提供账单地址、收货详细信息和付款人信息,而无需进行任何输入。PaymentRequest 在 Chrome for Android 上可用,很快就会支持更多平台。
Chrome for Android 自动播放静音的视频
视频是网站吸引用户的绝佳方式,但如果意外播放,可能会引起用户的反感。在移动设备上尤其如此,因为用户可能置身于需保持安静的环境中。Android 上的 Chrome 现在可在无需用户介入的情况下播放静音视频。如果视频标记为静音且有 autoplay 属性,则 Chrome 会在该视频对用户可见时开始播放。开发者也可使用脚本在无需用户介入的情况下播放静音视频。在用户操作之前要开始播放声音的静音视频将被自动暂停。
此版本中的其他特性
弃用和互操作性的改善
发布人:Shadow DOM 工程师 Hayato Ito
|