Google 刚刚宣布,Chrome 69 已经从开发者通道(Dev)转入了公测(Beta)通道,感兴趣的朋友可在 GNU / Linux、macOS、Windows 全平台展开体验。 功能方面,Chrome 引入了对刘海屏(notch display)的支持、且采用了 AV1 视频解码器 —— 后者宣称将压缩率提升了 30%,可化解当前流媒体视频面临的一些实际问题。 除了 Google Chrome, 开发 Firefox 网络浏览器的 Mozilla 基金会,最近也发起了一项携手大牌 视频 流媒体服务和托管企业、积极采用 AV1 视频编码的活动。 YouTube、Netflix、Hulu、HBO、以及全球多家电视企业,纷纷表示了对这项开放且高效的新技术的支持,以取代对资源开销更大的 H.264 视频编码。 Google 表示,基于官方 bitstream 规范,Chrome 69 为桌面平台(含 Windows / macOS / Linux / Chrome OS)添加了 AV1 解码器。 不过当前 Chrome 69 仅限支持 Main profile 0,尚未将编码能力包含进去,受支持的容器为 ISO-BMFF(MP4)。 随着即将到来的 Chrome 69 的发布,Google 也学到了一些崭新的 CSS 技巧: 比如允许围绕中心的颜色转换的圆锥梯度(而不是将它辐射出来); 支持全新的边界、边框和填充属性,以及 CSS 滚动快照定位; 支持带缺口的刘海屏显示器(即将发布的 Android P 移动操作系统也已实现该功能)。 Chrome 69 还承诺采用一个叫做 OffscreenCanvas 的新接口:其允许 2D 与 WebGL 画布渲染用于 Workers 的上下文环境,以提升多核系统的性能和 Web App 的并行性。 另外新增了几个 JavaScript API、新的键盘映射 API、支持在连字中选择文本、WebRTC 改进等。 Google Chrome 69.0.3497.23 现已开放下载: https://www.google.com/chrome/beta/