跳到主要内容
uencoder

Worker Sandbox

Worker 沙箱利用 Web Worker 的隔离执行上下文限制不可信代码访问主线程 DOM 与 cookie。

用途

在隔离线程中执行不可信代码,限制其仅经 postMessage 通信,保护主线程安全。

机制

Worker 在独立全局上下文执行,无 DOM、window、document 访问,仅经 postMessage 与主线程通信。SharedWorker 与 Service Worker 有额外限制。

用例

  • 不可信代码隔离执行
  • 并行安全
  • 主线程保护

相关工具

参考链接