Chrome 81 的新功能

Chrome 81 现已开始发布为稳定版。

以下是您有必要知道的信息:

我是 Pete LePage,在家工作和拍摄,下面就来深入了解一下 Chrome 81 为开发者提供了哪些新功能!

Chrome 发布时间表已更新

我们最近公布了 Chrome 的经过调整的发布时间表。 我们之所以这样做,是因为确保 Chrome 对于任何依赖 Chrome 的用户继续保持稳定、安全和可靠的运行,这非常重要。

Chromium 日历的屏幕截图 %}

简而言之,Chrome 81 现已推出。我们将跳过 Chrome 82,直接改用 Chrome 83,该版本将比原定提前 3 周(大约 5 月中旬)发布。

如果时间表有任何变化,我们会在发布博客上通知所有人,并在 Chromium 开发者论坛中分享有关时间表的更多详细信息。您还可以随时访问我们的时间表页面,了解每个里程碑的特定日期。

WebXR 点击测试

%}

一些原生应用可让您了解家里的新沙发或椅子会是什么样子。通过更新 Web XR Device API,现在您也可以在 Web 上执行此操作。

借助 Web XR Hit Test API,您可以将虚拟对象放入相机的现实世界视图中。

如需了解详情,请查看 Immersive Web 工作组的命中测试示例代码),您可以在其中将虚拟向日葵放置在现实世界中的表面上,或在真实世界视图中定位虚拟对象


应用图标标记

应用图标标志将从源试用升级到稳定版,这意味着您现在可以在任何网站上使用它,而无需令牌。

设置应用图标标记后,您可以轻松以不易察觉的方式来通知用户某些新 activity 可能需要用户注意,或者指明少量信息,例如未读计数。

它比通知更方便用户使用。由于它不会干扰用户,因此可以更高的频率进行更新。它非常适合聊天或电子邮件应用来指示未读消息数量。社交媒体应用可以使用它来指示您在其他人的帖子中被标记的次数。或者,对于游戏,向用户表明现在轮到他们了。

如需了解完整详情,请参阅我在 web.dev 上发布的 Badging API 文章。

新的源试用

网络 NFC

在 Chrome 81 中开始试用 Web NFC 源试用。Web NFC 允许 Web 应用对 NFC 标签执行读取和写入操作。这将打开新的用例,包括提供有关博物馆展览的更多详细信息、库存管理、读取会议徽章中的信息等。

这项功能超级好用。如需读取标记,请创建 NDEFReader 对象的新实例,然后启动扫描。

const reader = new NDEFReader();

async function startScan() {
  await reader.scan();
  reader.onreading = (e) => {
    console.log(e.message);
  };
}

然后,在扫描到 NFC 标签时,读取器会触发 reading 事件,您可以使用该事件循环遍历收到的消息。

Francois 有一篇很棒的帖子,其中介绍了所有细节,并且包括一些您可能想要使用的常见模式。

其他源试用

请查看源试用中功能的完整列表。

其他数据

  • 媒体会话 API 现在支持跟踪位置状态,以便您查看在曲目中所处的位置,并轻松快退或快进。
  • INTL API 现在提供了一个 DisplayNames 方法,该方法可获取语言、货币和其他常用名称的本地化名称,而无需您自行包含。
  • 我们计划取消对 TLS 1.0 和 TLS 1.1 的支持,但已将这项支持推迟到至少 Chrome 83。

深入阅读

这里仅介绍一些重要的亮点。如需了解 Chrome 81 中的其他变化,请点击以下链接。

订阅

如果您想及时了解我们视频的最新动态,请订阅我们的 Chrome Developers YouTube 频道。每当我们发布新视频时,您都会收到电子邮件通知。

我叫 Pete LePage

Pete 的个人留言

过去一周,有两首歌为我带来了快乐,我想与您分享这首歌曲,希望能带给您一些快乐。

非常感谢我的制作团队 Sean Meehan、Lee Carruthers、Loren Borja、Taylor Reifurth 和整个 Google Developers Studio 团队。他们为我买了设备,帮我在纽约的小公寓里完成了所有准备工作,然后他们拼命地把视频交给了我,他们在我们紧张的处理时间里推出了这段视频。 与它们合作是很荣幸的。谢谢大家,一起摇滚吧!