Описание тега web-worker
Вопросы с этим тегом должны касаться технологии "Web Workers". Рабочие предоставляют веб-контенту простые средства для запуска скриптов в фоновых потоках. После создания рабочий может отправлять сообщения задаче создания, отправляя сообщения обработчику событий, указанному создателем.
Веб-воркеры - это внешние сценарии JavaScript, которые выполняются в фоновом режиме браузера и полезны для выполнения задач с интенсивным использованием ЦП на стороне клиента, не прерывая выполнение задач переднего плана.
В этих сценариях доступна только часть JavaScript API. Рабочие могут включать другие скрипты, используяimportScripts()
метод.
Веб-воркеры являются спецификацией WHATWG и доступны в большинстве браузеров.
Поддержка можно проверить, ища window.Worker
свойство:
function checkSupportForWebWorkers() {
return typeof window.Worker === "function";
}
Ссылки
- MDN: использование веб-воркеров
- MDN: рабочий интерфейс
- HTML5 Rocks: основы веб-воркеров
- W3C: рабочий проект веб-воркеров
- W3Schools: веб- воркеры HTML5