Skip to main content

Web Worker

A web worker, as defined by the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), is a JavaScript script executed from an HTML page that runs in the background, independently of scripts that may also have been executed from the same HTML page. Web workers are often able to utilize multi-core CPUs more effectively. Web worker

Links to This Note


... containerizes an embedded web inside Web Worker.


... on providing DOM access to Web Worker Threads.


... lower-level APIs installed in a Worker thread and talking to them via ...


... run a DOM within a Web Worker. Later affected WorkerDOM and Brane.

Stories Behind Satori

... will also benefit by targeting Web Workers.


... modern Web Browser|browsers, Node.js, and Web Workers. Building on top of the ...

Providing DOM API to Worker Threads

... synchronous DOM API Access to Web Worker Threads

Proposal of Research 2023-03-28

... iframe version that runs on Worker Threads, providing secure, high-performance multi-threading capabilities ...

Proposal of Research 2023-01-10

... out a couple of years agoโ€”Web Workers. Web Workers involve a ...

Atomics (JavaScript)

- SharedArrayBuffer๋ฅผ ์ด์šฉํ•ด Web Worker ์‚ฌ์ด ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๋™๊ธฐํ™”ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋จ.


... specializes in containerizing iframes in Web Workers.


- [x] Inside Web Worker Thread `MutationTransfer.ts`, create a `transferSync` ...


- Inside Web Worker Thread `MutationTransfer.ts`, create a `transferSync` ...


Web Worker Thread์—์„œ ๋‚˜ํƒ€๋‚œ `AnimationFrame.ts`์€ `requestAnimationFrame`์— ๊ด€๋ จ๋œ ...


Give this object to a Web Worker which includes third-party codes.


... be an arbiter between the Web Worker thread and the iframe.