何时适合“阻塞”主线程:按任务成本选择浏览器上下文架构
When It Makes Sense To “Block” The Main Thread
AI 导读
Fastary 截图扩展将图片交给 Offscreen Document 处理时出现约2–3秒延迟,作者据此指出,跨上下文传输可能比直接在主线程处理更慢。文章建议根据任务属于计算密集型还是数据传输密集型来决定是否隔离,并可用 performance.mark() 与 performance.measure() 测量 postMessage 的传输成本。
来源:Smashing Magazine · smashingmagazine.com