Во время просмотра youtube я заметил, что мой браузер жрет слишком много процессора, что ненормально. Я начал разбираться.
1. Откройте devtools->Application->Service Workers (если хром) Здесь вы можете увидеть все эти бесполезные скрипты, работающие в фоновом режиме. Выключите их все с помощью unregister опции.
2. Эти рабочие службы Service Workers могут делать уведомления или другие действия в фоновом режиме. Они могут быть установлены в ваш браузер с помощью простой команды
например navigator.serviceWorker.register('/dir/service-worker.js')
3. Мне хорошо бы ещё придумать, как запретить повторную установку этих рабочих служб. Может быть, какая-то условная точка останова на navigator.serviceWorker.register
3.1. Я добавил пока chrome://serviceworker-internals как страницу по умолчанию при открытии новой вкладки в качестве временного решения для регулярного удаления рабочих служб вручную. Особенно опасен utube servise worker, он потребляет прям много CPU.