理解当下,塑造未来。

搜索
UTC 00:10 · 2026年4月26日星期日 XIANDAI · Xiandai
2026年4月26日 · 更新于 UTC 00:10
科技

Mozilla 为 Firefox Nightly 引入 Web Serial 支持

通过新集成的 Web Serial API,Firefox Nightly 用户现在可以直接与 3D 打印机等硬件进行交互。

Alex Chen

1 分钟阅读

Mozilla 为 Firefox Nightly 引入 Web Serial 支持
A close-up view of hardware interacting with a computer via a serial port.

Mozilla 已在 Firefox Nightly 浏览器中引入了 Web Serial 支持,使用户能够通过串口与硬件进行直接通信。在 151.0a1 版本中推出的这一更新,标志着该 API 在该浏览器中长达十三年的等待终于结束。

据 theregister.com 报道,Web Serial API 使浏览器能够与 3D 打印机、Arduino 和 ESP32 等微控制器以及 ESPHome 等智能家居控制面板等设备进行交互。此外,该功能还支持能够通过 USB 或蓝牙模拟串口的设备。

尽管 Google Chrome 自 2021 年起就已支持 Web Serial,但 Mozilla 此前一直因安全风险而抵制该技术。据该媒体报道,浏览器的开发人员长期以来一直认为该接口存在潜在的漏洞风险。

安全态度的转变

六年前,Mozilla 的工程师曾对该 API 的安全性表示质疑。Mozilla 杰出工程师 Martin Thomson 在 2020 年的一次 GitHub 讨论中写道:“我们不认为仅靠用户授权,就足以应对这种级别的功能所带来的风险。”

Thomson 指出,串口访问是“一个时代的遗留产物,在那个时代,物理连接本身就代表了极高的信任度”。他警告称,许多设备在通过该接口连接时,无需身份验证即可提供管理权限,且授予的权限往往甚至超过了 root 用户。

两年后,Mozilla 的立场开始有所软化。Firefox 首席技术官 Bobby Holley 表示,只要授权提示易于用户理解,公司愿意采用类似于 WebMIDI 的插件机制来推出 WebSerial。

尽管立场有所转变,但出于类似的安全性与隐私考量,Mozilla 仍然反对 WebUSB 和 WebHID。公司的这一转变似乎是出于竞争压力,因为在当前的浏览器生态中,Edge、Opera 和 Vivaldi 等基于 Chromium 的浏览器已经提供了该功能。

苹果的 WebKit 团队目前仍反对 Web Serial、WebUSB 和 WebHID,理由是这些技术存在指纹追踪和安全风险。然而,随着 Mozilla 探索在 Firefox 中更深层次地集成 AI,硬件交互带来的实用价值可能会超过这些长期存在的隐私争议。

评论