Возможности уведомлений были лишь частью веб-платформы, прикладной формой. Веб-приложения хотят иметь возможность отправлять вам уведомления о новых публикациях - если вы даёте согласие получать их. И эти уведомления продолжают поступать, даже если у вас закрыта злосчастная веб-страница.
Что не так с опциями?Когда вы посещаете веб сайт, что бы прочитать статью всего один раз - на нем может появиться сообщение, которое трудно игнорировать. Все больше и больше сайтов начали добавлять запросы на уведомления. Например, новостной сайт может рассылать своим подписчикам новые статьи с помощью уведомлений веб-браузера.
Проблема не в самой опции уведомления. Проблема в назойливости запроса на уведомления. Веб-браузеры должны были расправиться с этими всплывающими окнами несколько лет назад.
Mozilla была первым браузером, который расправился с этими раздражающими уведомлениями. Изменение появилось в Firefox 72, выпущенном 7 января 2020 года.
Теперь вместо большого сообщения с запросом, которое появляется при посещении веб-сайта, вы увидите небольшой речевой пузырь в адресной строке слева от адреса веб-страницы. Он будет немного покачиваться при загрузке веб-страницы.
Вы по-прежнему можете включить уведомления для веб-сайта, щелкнув пузырь, а затем щелкнув «Разрешить уведомления». Если вы не хотите видеть движение пузыря, вы можете вместо этого нажать «Никогда не разрешать» или перейти к настройкам Firefox и полностью отключить запросы уведомлений.
В любом случае, вы не увидите большие всплывающие окна, как только откроете веб-страницу. Mozilla заявляет, что «во время тестирования обнаружилось, что около 99% уведомлений не принимаются, а 48% активно отклоняются пользователем».
Google Chrome 80, который был выпущен 4 февраля 2020 года имеет данную функцию. Это изменение будет доступно не всем сразу, но Google планирует автоматически включить его для людей, которые снова и снова отказываются от уведомлений и на таких веб-сайтах, где очень мало людей принимают уведомления.
Связанные статьи:
Чтобы включить эту опцию вручную, вы можете установить флажок «Quieter notification permission prompts» (Более тихие уведомления, приглашения, разрешения). Когда сайт хочет показывать уведомления, обычный модальный диалог заменяется более тихой версией. - Действует для Mac, Windows, Linux, Chrome OS, Android.
Чтобы активировать флаг запроса более тихого уведомления в Google Chrome 80, введите в адресной строке Chrome:
chrome://flags/#quiet-notification-prompts
и нажмите Enter
Затем включите флаг в выпадающем меню.
Как только вы это сделаете, вы можете перейти к настройкам уведомлений Chrome - нажмите «Меню»➣ «Настройки»➣ «Дополнительно»➣ «Настройки сайта»➣ «Уведомления» и включите «Использовать более тихие сообщения (блокировка уведомлений)».
Когда эта функция включена в Chrome, вы увидите значок уведомления в форме колокольчика справа в омнибоксе Chrome, также известного как адресная строка. Наведите курсор мыши на него, и вы увидите сообщение «Обычно вы блокируете уведомления. Чтобы этот сайт уведомил вас, нажмите здесь».
Как и в Firefox, вы все равно можете включить уведомления, если хотите. Просто веб-сайты не смогут постоянно беспокоить вас всплывающими уведомлениями, которые прерывают просмотр.
Новая версия Microsoft Edge теперь основана на коде Chromium, который поддерживает также и Google Chrome. Другими словами, ожидайте, что Microsoft Edge ограничит веб-уведомления таким же образом, как это делает Google Chrome.
Apple пока не объявляла о своих новых планах борьбы с раздражающими запросами на уведомления в веб-браузере Safari. Однако вы можете самостоятельно отключить уведомления в настройках. Мы не удивимся, если Apple последует всеобщему примеру и сделает запросы на уведомления менее раздражающими.
Пускай Apple внесла некоторые изменения в уведомления Safari еще в 2019 году, однако это не сделало их «более тихими», как в Firefox и Chrome. Веб-сайты не могут отображать запросы push-уведомлений при загрузке веб-страницы. Они должны запрашивать разрешения на уведомления в ответ на взаимодействие с пользователем на странице.