Web Workers

by Ido Green


Книга, которую я не могу порекомендовать, даже для обзорного знакомства с веб-воркерами. Несмотря на свой скромный размер (62 страницы), автор умудрился рассказать о веб-воркерах неинтересно, снабдив текст громоздкими и скучными примерами.

Всю суть книги можно свести к следующему:

— Воркер общается с родительской страницей посредством postMessage;

— Воркеры хорошо поддерживается современными браузерами;

— Метод importScript, наряду с xhr, можно использоваться для транспорта;

— Локальный воркер (Inline Worker) можно создавать с помощью BlobBuilder и createObjectURL;

— Общий воркер (Shared Worker) создается конструктором SharedWorker, может использоваться несколькими страницами одновременно, и хуже поддерживается;

— Отладкой воркеров лучше заниматься в Chrome DevTools, где есть Worker Inspector;

— Если вам нужна реализация воркеров на Node.js — используйте node-webworker.

Вот так вы сэкономили себе час-другой времени.

Web Workers