APP下载

Chrome 89将开始预设启用WebHID API与Web NFC

消息来源:baojiabao.com 作者: 发布时间:2026-05-22

报价宝综合消息Chrome 89将开始预设启用WebHID API与Web NFC

于1月28日最新释出的Chrome 89 Beta,正式加入了几个重要功能,包括WebHID API能让网页更好地支援游戏控制,新的网页序列API,赋予网页直接控制微控制器和3D打印机的能力,另外,网页还能够使用新的Web NFC功能,支援更广泛地NFC应用案例。

人体学界面装置(Human Interface Device,HID)是一类电脑装置,能够接受人类的输入并且输出给人类,诸如键盘、鼠标、触控屏幕和游戏控制器等都属于HID。Google提到,由于HID的种类很多,常因为太新、太旧或是太少见,导致系统的驱动程式无法存取,尤其是缺乏对游戏手把的支援,更是常造成用户的不便,因为游戏手把输入和输出标准化的程度不高,网页浏览器通常需要针对这些装置自定义逻辑,但Google提到,这个并非一个可长久持续的方法,也会导致对不常见的装置,支援程度不佳。

网页平台现在已经支援许多HID,透过实作HID协定支援诸如键盘、鼠标、触控屏幕和游戏控制器等装置,但是这个支援相依于操作系统,透过将操作系统HID驱动程式的输入,转换到高阶输入API,因此只要主机HID驱动程式无法提供良好支援,通常网页就无法使用这些装置,而输出也有相似的情况。

而Chrome尝试以WebHID API来解决这个问题,透过WebHID API就可直接存取支援HID协定的装置,提供一种在JavaScript中实作特定装置逻辑的方法。该API经过一段时间的开发与测试,将会从Chrome 89开始,在桌面版本预设启用。

在Chrome 89也能更好地支援NFC应用,NFC(Near Field Communications)是一种短距离的无线技术,能够在NFC装置和读取器间传输少量的资料。而Chrome 89新增的Web NFC,可供网页应用程序读取和写入NFC标签,Google提到,这将会开启网页应用程序的新兴使用案例,包括博物馆导览和库存管理等。在Android上的Chrome 89中,将会预设启用Web NFC功能。

Chrome 89将在桌面版本预设启用网页序列API,序列埠(Serial Port)是一个双向通讯的界面,能够一位元一位元地发送和接收资料,而网页序列API将这个功能带上网站,让网页可以控制像是微控制器和3D打印机等装置。Google提到,无论是在教育还是工业,许多装置都透过网页控制,但是这些应用皆需要先安装桥接器和驱动程式,而网页序列API则让网页能够与装置直接通讯,以提升使用者体验。

另外,Chrome 89桌面版使用者现在能够更方便地分享网页,该功能目的是要改善用户分享网页内容的体验以及安全性,过去用户想要分享社交网络上的内容,仰赖网页开发人员在网站中,整合每个社交网站分享按钮,但是加入第三方程式码,通常会造成页面容量过大,并产生额外的安全风险,而且接收方必须要使用特定应用来接收内容共享。

网页分享将能够改善用户分享网页的体验,该功能最早于Android平台的Chrome 61开始提供,而现在不只Android版,在Windows和ChromeOS,从Chrome 89开始也都能使用共享网页功能。

2021-02-02 11:48:00

相关文章