Chrome 94 新 API 引爭議,Mozilla 和蘋果聯合反對

2021-09-24 09:00:08

前天 Google 正式釋出了 Chrome 94,在該版本中 Google 引入了一個新的有爭議的功能:(空閒檢測 API)。顧名思義,該 API 可以由網站實施以發現使用者是否處於閒置狀態。閒置就意味著使用者沒有操作任何裝置或特定的硬體(如:鍵盤或滑鼠),也沒有通過某些系統事件(如:啟動屏保或鎖定狀態)來進行互動。

網路會議、聊天,以及線上遊戲等 Web 應用可以通過使用這個 API 獲得使用者對電腦是否有進行互動的資料。

Slack 和 Google Chat 的開發人員表達了對該 API 的支援:

與僅考慮使用者與 Web 應用自己的分頁是否有互動的現有機制相比,促進共同作業的應用程式需要更多關於使用者是否空閒的全域性資訊。

因為該 API 可被用於監視使用者的使用模式,目前 Mozilla 和蘋果都站出來反對 Google 的這一做法,並且表示不會在 Firefox 和 Safari 中實施該功能。

其中 Mozilla :

按照目前的規範,我們認為空閒檢測 API 對於有監視動機的網站來說是一個具有誘惑力的功能,可被用於侵犯使用者隱私、長期記錄使用者行為,辨別日常作息。

蘋果則:

我們擔憂的不僅限於隱私問題,該 API 的另一個明顯的問題就是可以讓網站觀察一個人是否在裝置附近,這可以在使用者不注意的情況下偷偷利用使用者裝置的計算能力挖掘位元幣或者是部署惡意軟體與漏洞等。

該 API 要求在網站使用它之前需要得到使用者的明確許可。目前該 API 在 W3C 中的為「Tentative Deliverables」,這意味著它距離成為行業一致的網路標準還有很長一段路要走。

由於該 API 已被整合進 Chromium,未來基於 Chromium 的瀏覽器都將會支援這個新的 API,除非它被開發團隊手動刪除或禁用。

 

展開閱讀全文