Google 刚刚宣布,Chrome 69 已经从开发者通道(Dev)转入了公测(Beta)通道,感兴趣的朋友可在 GNU / Linux、macOS、Windows 全平台展开体验。功能方面,Chrome 引入了对刘海屏(notch display)的支持、且采用了 AV1 视频解码器 —— 后者宣称将压缩率提升了 30%,可化解当前流媒体视频面临的一些实际问题。

  

google-chrome-69-web-browser-enters-beta-adopts-the-efficient-av1-video-decoder-522220-2.png

 

  除了 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 改进等。