С геометрической прогрессией началось тотальное распространение web notifications. Очень много сайтов стали запрашивать разрешение на отправку уведомлений. Меня это жутко раздражало, поэтому я решил от них избавиться..
В стандартных настройках / диалоге, можно запретить уведомления лишь для одного сайта, либо до закрытия браузера - мне этот вариант не подходил, поэтому я продолжил поиски. Для FF решение будет такое:
- открываем новую вкладку
- вводим в адресную строку текст about:config
- при необходимости подтверждаем что мы понимаем риски дополнительных настроек
- в поле поиска пишем dom.webnotifications
- для появившихся двух пунктов dom.webnotifications.enabled и dom.webnotifications.serviceworker.enabled устанавливаем значение false
- дальше ищем dom.push
- для появившихся двух пунктов dom.push.enabled и dom.push.connection.enabled устанавливаем значение false
- дальше ищем dom.serviceWorkers
- для появившихся двух пунктов dom.serviceWorkers.enabled и dom.serviceWorkers.openWindow.enabled устанавливаем значение false
- перезапускаем браузер
после этого уведомления перестанут мешать вам жить 🙂
--[добавлено]--
К счастью, в Chrome можно отключить это в настройках. Т.к. у меня англ язык, напишу куда идти с вольным переводом, думаю вы не потеряетесь:
- Открываем Меню - Settings (Настройки)
- Проматываем вниз и ищем ссылку "Show advanced settings" (Показать дополнительные параметры)
- В разделе Privacy (Личные данные), нажимаем кнопку Content Settings (Настройки контента)
- В появившемся окне, ищем раздел "Notifications" (Оповещения), в этом разделе устанавливаем пункт "Do not allow any site to show notifications" (Не показывать уведомления на сайтах)
- Нажимаем "Done" (Готово)
- Перезапускаем браузер
--[добавлено]--
Заодно можно отключить и отслеживание местоположения, разрешение на которые так же частенько запрашиваются
- В Chrome, в том же окне, где отключали Оповещения, выбираем опцию "Do not allow any site to track your physical location" (Запретить сайтам отслеживать мое местоположение) в разделе "Location" (Местоположение).
- В Firefox, так же как и описано открываем about:config, ищем ключи geo.enabled и меняет его на false
Комментарии (9)
Пригодилось, помогло. Благодарю!
Не помогает. Firefox 56.0 (32-бит)
Спасибо уважаемый. Наконец то убрал эту гадость надоедливую!!!
Спасибо тебе за статью, добрый человек!
Спасибо , спасли...У разработчиков крыша, что ли поехала... не знают, что придумать ...и выдумывают то ,что просто мешает пользователю!
Большое спасибо за полезную информацию.
Обязательно необходимо перезагрузить браузер и все заработает.
нихрена не работает на лисе, все равно выскакивают эти запрсы
Попробуй еще отключить dom.push.enabled и dom.push.connection.enabled и не забудь перезапустить браузер
Замечательно. У меня в лисе не было почему-то
dom.push.enabled, dom.webnotifications.enabled, пришлось создать
и всё заработало как надо.