Firefox 加入了对 Web Serial API 的支持
好的,我现在需要帮用户总结这篇文章的内容,控制在100字以内。首先,我得仔细阅读文章,抓住主要信息。 文章主要讲的是Firefox Nightly版本现在支持Web Serial API。六年前Mozilla因为安全问题反对这个API,但现在改变了立场。Web Serial API可以让浏览器和串行端口设备交互,比如3D打印机、Arduino、ESPHome等。Google Chrome和一些基于Chromium的浏览器已经支持这个API了。 Mozilla的工程师Martin在2020年提到安全问题,但后来他们决定采用类似WebMIDI的机制来支持Web Serial。不过,他们仍然不支持WebUSB和WebHID,苹果的WebKit团队也反对这些API。 接下来,我需要把这些信息浓缩到100字以内。重点包括:Firefox Nightly支持Web Serial API; Mozilla过去反对但现在改变;串行设备的应用;其他浏览器的支持情况;以及Mozilla和苹果的态度变化。 可能会漏掉一些细节,比如附加组件守门机制的具体内容,但为了简洁,可以简化为“采用类似WebMIDI的安全机制”。同时,提到苹果WebKit团队的反对态度也很重要。 最后,确保语言流畅自然,不使用“文章内容总结”这样的开头。 </think> Firefox Nightly版新增对Web Serial API支持, Mozilla曾因安全问题反对该API。该API允许浏览器与串行端口设备交互,如3D打印机、Arduino等。Chrome及基于Chromium的浏览器已支持该API。Mozilla现采用类似WebMIDI的安全机制支持Web Serial API,但继续反对WebUSB和WebHID。苹果WebKit团队仍持反对态度。 2026-4-17 15:24:24 Author: www.solidot.org(查看原文) 阅读量:1 收藏

Firefox Nightly 版加入了对 Web Serial API 的支持,而六年前 Mozilla 以不安全为由反对支持该 API。Web Serial API 允许浏览器与通过串行端口通信的设备交互,此类设备包括 3D 打印机,微控制器如 Arduino 和 ESP32,智能家居面板如 ESPHome,以及通过 USB 或蓝牙模拟串行端口的设备通信。Google Chrome 自 2021 年起加入了对 Web Serial API 的支持,基于 Chromium 的浏览器如 Edge、Opera 和 Vivaldi 也都支持该 API。Mozilla 杰出工程师 Martin Thomso 在 2020 年表示,对于如此强大的功能,无法为用户提供充分的保护,即使用户同意。串行端口是物理连接赋予高度信任的时代的遗物,许多设备允许通过该接口连接的设备在没有任何身份验证的情况下获得管理权限,这一权限甚至超过了 root。两年后 Mozilla 被要求重新考虑其立场,Firefox CTO Bobby Holley 表示 Mozilla 愿意采用和 WebMIDI 相同的附加组件守门机制(add-on-gating mechanism)支持 WebSerial API。Mozilla 目前仍然反对 WebUSB 和 WebHID,而苹果 WebKit 团队仍然对 WebSerial、WebUSB 和 WebHID 持反对态度。

https://www.theregister.com/2026/04/14/firefox_nightly_web_serial/?td=rt-3a


文章来源: https://www.solidot.org/story?sid=84075
如有侵权请联系:admin#unsafe.sh