Chrome 89:最新的Beta版功能

Lasted 2021-02-02 11:14:51

Google宣布了桌面版Chrome浏览器的一些新硬件改进,这些改进将有助于浏览器处理来自更多奇特设备(例如游戏手柄)的输入。

WebHID规范允许网站检索有关本地连接的人机接口设备(HID)设备的信息,其中包括从鼠标到键盘以及操纵杆和游戏手柄(如Microsoft Xbox控制器)的所有内容。

正如Google解释的那样,HID的尾巴很长,其中一些很旧或太少了,无法由PC的硬件驱动程序访问。WebHID使用JavaScript编程语言来弥合浏览器,游戏控制器和其他输入设备,PC和底层操作系统之间的鸿沟。

Google表示:“例如,在游戏手柄支持方面,无法访问罕见或异常的HID设备尤其令人痛苦。游戏手柄的输入和输出标准化程度不高,Web浏览器通常需要针对特定​​设备的自定义逻辑。这是不可持续的,导致对较旧且不常见的设备的长尾巴的支持不佳。“

WebHID是Apple拒绝使用其Safari浏览器的新应用程序编程接口(API)之一,原因是担心它可能被用户所利用。在一些在线营销人员中,这是一种惯例,使用一些JavaScript代码来测试一系列条件,例如用户是否允许网站发出通知或访问设备的摄像头。其他示例包括API指纹识别和检测是否存在像麦克风这样的传感器。

默认情况下,Chrome 89中会启用WebHID,该版本将于2021年3月开始稳定发布。

通过默认在Android上启用,具有近场通信(NFC)芯片的设备在Chrome 89中也得到了提升。

新的Web NFC标准已添加到Chrome版本81中,并允许网站与NFC标签进行交互。这意味着人们可以将手机和平板电脑与网站或网络应用程序结合使用,例如,从博物馆或会议的NFC标签中获取信息。在COVID-19大流行结束之前,这些应用程序可能不会使用很多。

Chrome现在还原生支持使用Android和WebView上的现有AV1解码器对AVIF内容进行解码。