每周平台新闻:CSS 滚动捕捉、Opera GX、PWA 安装图标

Avatar of Šime Vidas
Šime Vidas

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费信用额度!

Šime 在 webplatform.news 上定期发布面向 Web 开发人员的内容。

在本周的综述中,Chrome 将为渐进式 Web 应用程序添加安装选项,Opera GX 将登陆 Windows,ECMAScript 提案将得到更新,而 CSS 滚动捕捉即将在您附近的 Firefox 浏览器中推出。

桌面版 Chrome 将推出安装图标

Pete LePage: Chrome 的下一个版本将在桌面版地址栏中自动显示安装图标,前提是该网站符合 Chrome 的 PWA“可安装性”标准。您可以监听 appinstalled 事件以检测用户是否安装了您的 PWA

Opera GX 在 Windows 上可用

Maciej Kocemba: Windows 版 Opera GX 预览版现已推出。这是一个特殊的 Opera 版本,它允许用户限制浏览器可用的 CPU 和 RAM 资源。

更新的 ECMAScript 提案

Azu JavaScript 可选链运算符 (obj?.prop) 和空值合并运算符 (x ?? y) 提案已进入 TC39 过程的第 2 阶段。(有关 TC39 过程的更多信息,请参见 Web Platform News 902 期。)

// BEFORE
let text = response.settings && response.settings.headerText;
if (text == null) text = "Hello, world!";

// AFTER
let text = response.settings?.headerText ?? "Hello, world!";

CSS 滚动捕捉即将登陆 Firefox

Šime Vidas: Chrome、Safari 和下一版本的 Firefox 都支持 CSS 滚动捕捉。 滚动捕捉 在触摸屏设备上运行良好,但在台式机平台上存在一些可用性问题。