Технологию Web push придумали для того, чтобы пользователь мог получать уведомления об обновлениях различных сайтов. Однако такие уведомлением нужны очень небольшому количеству пользователей, а вот то, что запрос на отправку уведомлений вылезает при посещении не только новостных сайтов или соцсетей, но еще и каждая домашняя страничка какого-нибудь бузыкинского завода гужевых изделий обязательно норовит присылать тебе сообщения о том, что их директор попарился в бане со своей секретаршей - вот это уже достает совершенно безмерно!
Как с этим бороться? Как сделать так, чтобы никакие сайты не запрашивали у вас разрешения на показ оповещений?
FireFox
Там в настройках содержимого есть опция "Не беспокоить", но она не годится, потому что сбрасывается при каждом перезапуске браузера. (Офигенно классно придумали, мои комплименты.)
Поэтому используем другой способ, который эти запросы вырубит навсегда.
В адресной строке набираем about:config. Там в поисковой строке вбиваем параметр dom.webnotifications.enabled. Он по умолчанию выставлен в True, двойным щелчком меняем на False.
Если потребуется разрешить отправку уведомления для каких-то сайтов, то на нужном сайте ткнуть на значок i в кружочке в адресной строке, там в закладке "Разрешения" отметить нужный параметр.
Google Chrome
Открываем Настройки - Дополнительные - Настройки контента - Оповещения.
Там переводим переключатель в режим "Заблокировано" (то есть выключаем его).
Понадобится какие-то сайты добавить в разрешенные - в том же окне есть кнопка "Добавить".
Safari
Там все совсем просто.
Opera
И все, проблема решена.
http://exler.ru/blog/item/21465/