软餐获悉,谷歌刚刚发布的 Chrome 94 上的一个新功能引起了争议——Chrome 94 引入了空闲检测 API(Idle Detection API)。这随即引起了苹果公司和 Mozilla 的反对。后两者称,不会在 Firefox 和 Safari 中支持该 API。
空闲检测 API(Idle Detection API)可为站点使用,以了解其用户是否处于空闲状态——空闲意味着用户没有与设备或特定硬件(例如键盘或鼠标)或通过某些系统事件(例如启动屏幕保护程序或锁定状态)进行交互。空闲检测 API 将在 Chrome 94 中开放给网站开发者,并默认开启。而基于 Chromium 的浏览器也将支持新的 API,除非开发团队主动删除或禁用。
Mozilla 明确拒绝和反对空闲检测 API,认为它存在 “用户监视和用户控制的问题”,它 “可用于监视用户的使用模式,并相应地操纵它们”。 Mozilla 还认为在用户不知情的情况下,设备的计算资源可能被恶意网站所利用。
苹果公司 WebKit 开发团队也发出了反对的声音。该团队称没有看到实现这一 API 的 “足够强大” 的用例。没有充足的理由来使用这个 API。“我们肯定不会让一个网站知道一个特定的用户在任何时候可能使用的所有设备。这是对上述用户的隐私的非常严重的侵犯。”