Chrome 89 Beta默認啟用WebHID 更多新API支持已在路上
Phoronix報導稱,繼上周向穩定版通道推送了Chrome 88更新之後,谷歌現也做好了開測Chrome 89 Beta版本的準備。有趣的是,Chrome 89 Beta引入了許多與Web技術有關的新功能,比如WebHID等新API 。感興趣的Web開發者,現在就可以對Chrome 89 Beta的更多其它亮點展開摸索。
(來自:Chromium Blog)
(1)首先介紹WebHID:先前該功能已在Chrome上使用過,但現在可在桌面平台上默認啟用。
WebHID API 支持在JavaScript 中實現特定的設備邏輯,處理缺乏可用的系統驅動程序的HID 輸入設備。
無論你是因為設備太新、太舊、或太罕見,這項功能都可以作為一個不錯的實現途徑,尤其是為瀏覽器用戶提供更好的遊戲手柄支持。
(2)其次是Web NFC:
該功能最初被引入到了Android 平台上的Chrome 89,但新功能已支持讀取/ 寫入近場通訊(NFC)標籤。
(3)Web 串行API 支持:
允許通過串行接口,與微控制器、3D 打印機和其它設備進行連接,從而極大提升Web 瀏覽器與外設的直接通信體驗。
(4)對桌面Web 共享的支持:
作為早期Android支持的補充,現用戶可在Windows / Chrome OS桌面平台上實現對Web共享的支持。至於Linux平台,目前仍不得而知。
(5)支持WebView / AVIF:
早在Chrome 85 版本發佈時,谷歌就為桌面平台添加了基於AV1 的AVIF 圖像解碼支持。現在,Chrome 89 Beta 又為Android 平台引入了對WebView 和AVIF 的支持。
(6)最後,Chrome 89 Beta 為Web-RTC 使用場景帶來了一款AV1 編碼器。
這款AV1 編碼器基於libaom 代碼,感興趣的朋友,可移步至Chromium.org 博客了解更多細節。