Apple 和 Mozilla 拒絕新的 Chrome 97 鍵盤 API

Apple 和 Mozilla 拒絕新的 Chrome 97 鍵盤 API
Chrome 96 發佈到穩定頻道已經兩個月了。雖然每個人都希望每週發布一個新版本,但 Chrome 97 並沒有發生這種情況。

這主要是由於假期,這意味著工人停止了他們的流程並短暫休息。

然而,今天Chrome 97終於進入了一個穩定的渠道,它提供了更好的工具來刪除保存的網站數據、更有吸引力的網絡應用程序,以及移動版瀏覽器的更精細的縮放控制。

Chrome 97 中引入了許多有用的新功能

Excel、PowerPoint 和 Word 等應用程序無法使用鍵盤 API 來確定在特定佈局(例如法語或英語)中按下了哪個鍵。

在這個版本中,添加鍵盤映射值解決了這個問題,雖然 Web 開發人員明確支持它,但它遭到了 Apple WebKit 團隊和 Mozilla 開發團隊的強烈批評。

兩者都提出了隱私問題,稱該 API 提供了一個指紋表面,可用於識別和跟踪您,尤其是當您使用該地區不常見的鍵盤佈局時。

因此,API 更改已被 Apple 和 Mozilla 歸類為惡意,不會在 Safari 和 Firefox 中實施。

此程序集中的另一個新功能HTMLScriptElement.supports()方法。這允許開發人員使用一致的方式來發現使用腳本元素的新功能。

此外,這項新功能還可以使用兩種新方法更輕鬆地搜索數組的最後一個索引。

我們還沒有完成,因為 Chrome 97 中另一個非常酷的功能是通信協議的改進。

Google 現在推出了 WebTransport 協議框架,該框架支持使用可丟棄流和 UDP 數據報雙向傳輸可靠和不受信任的數據。

在結束之前,讓我們還提到一個添加到PermissionStatus接口的屬性,以便更容易識別和區分各種 Permission API 對象。

谷歌已經開始開發 Chrome 98,它已經進入測試版渠道,並將在 2 月 1 日左右的某個時間添加到穩定渠道。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *