面向 Windows、macOS 和 Linux 在内所有支持的平台,Google 今天发布了 Chrome 93 稳定版。该版本于今年 7 月 9 日进入 Beta 频道,现在面向所有普通 Chrome 用户开放。

Chrome 93稳定版发布:改进多屏体验 跨平台支持WebOTP API

Chrome 93 稳定版带来了一系列面向消费者的改进,包括

● 多屏幕窗口设置

增加了新的屏幕信息 API,并对现有的窗口放置 API 进行了增量改进,使网络应用能够提供优秀的多屏幕体验。现有的单一的 window.screen 提供了一个有限的可用屏幕空间的视图,而窗口放置功能一般都是以当前屏幕为界限的。这项功能为网络应用开启了现代多屏工作空间。

Chrome 93稳定版发布:改进多屏体验 跨平台支持WebOTP API

● Clipboard API:SVG

在 Async Clipboard API 中增加了 image/svg + xml 支持。支持 SVG 的网站可能想要跨网站复制 SVG 图像,如 Figma 和 Photopea。

● Note 新增新的笔记 URL

记笔记的应用程序通常要集成操作系统和用户代理。这为网络应用添加了一种识别自己是记事应用的方式,以及一种进行简单记事操作的声明性方式:打开一个 URL 以记下一个新的笔记。

● WebOTP API: cross-device support

Google计划在 Chrome Desktop 和 Chrome Android 登录到同一个Google账户时,在桌面上支持 WebOTP API。WebOTP API 使开发者能够以编程方式从特殊格式的短信中读取发给其原点的一次性代码,以减少用户摩擦。目前,它只在支持短信的移动设备上可用。

● Honor media HTML attribute for meta name=theme-color

meta[name="theme-color"]的 meta 元素的"media"属性将被认可,这样网站开发者就可以根据媒体查询来调整他们网站的主题颜色(例如,深色和浅色模式)。

● 移除 TLS 的 3DES

TLS_RSA_WITH_3DES_EDE_CBC_SHA 是 SSL 2.0 和 SSL 3.0 时代的遗留物。TLS 中的 3DES 容易受到 Sweet32 的攻击。作为一个 CBC 密码套件,它也容易受到 Lucky Thirteen 的攻击。

● 为 Android 12 提供“Material You”主题

Chrome 93稳定版发布:改进多屏体验 跨平台支持WebOTP API

Android 12 引入了一个名为“Material You”的动态主题设计系统。它根据你的墙纸为整个手机的用户界面创建一个主题。Chrome 93 现在支持 Material You 主题。

你可以看到主题颜色反映在 Chrome 状态栏、标签页和设置中。在撰写本文时,这项功能是在chrome://flags#dynamic-color-android 的一个Chrome标志后面,但我们预计它将被添加到 Android 12 版本的稳定版本中。

● Chrome 中的 Google Search 栏

Android 端 Chrome 93 继续进行新的Google搜索用户界面的工作。正如我们在以前的指南中所介绍的那样,当你导航到结果网站时,搜索结果会出现在顶部的栏中。

Chrome 93稳定版发布:改进多屏体验 跨平台支持WebOTP API