Š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 滚动捕捉。 滚动捕捉 在触摸屏设备上运行良好,但在台式机平台上存在一些可用性问题。