Описание тега web-worker

Вопросы с этим тегом должны касаться технологии "Web Workers". Рабочие предоставляют веб-контенту простые средства для запуска скриптов в фоновых потоках. После создания рабочий может отправлять сообщения задаче создания, отправляя сообщения обработчику событий, указанному создателем.

Веб-воркеры - это внешние сценарии JavaScript, которые выполняются в фоновом режиме браузера и полезны для выполнения задач с интенсивным использованием ЦП на стороне клиента, не прерывая выполнение задач переднего плана.

В этих сценариях доступна только часть JavaScript API. Рабочие могут включать другие скрипты, используяimportScripts() метод.

Веб-воркеры являются спецификацией WHATWG и доступны в большинстве браузеров.

Поддержка можно проверить, ища window.Worker свойство:

function checkSupportForWebWorkers() {
  return typeof window.Worker === "function";
}

Ссылки