Firefox планирует добавить навязчивый блокировщик уведомлений и UserScripts API.

Логотип Firefox

Разработчики Mozilla объявили об эксперименте в котором планируется опробовать техника работы с навязчивыми запросами для предоставления дополнительных разрешений веб-сайтам.

И дело не в том, что они получают привилегии или что-то в этом роде, а в том, что В течение некоторого времени все больше и больше веб-сайтов злоупотребляли возможностью запрашивать разрешения, предоставляемые в браузерах., в основном за счет периодического отзыва запросов push-уведомлений.

Чтобы защитить пользователей от этого типа спама, сотрудники Firefox планируют ограничить количество ситуаций, в которых сайт может отображать такие уведомления.

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

По статистике из коллекции телеметрии, Пользователи Firefox Beta с 25 декабря по 24 января отправили около 18 миллионов запросов. веб-сайтов, которые они посетили, чтобы получать уведомления.

Только 3% заявок были одобрены и большинство из них было отклонено, и в 19% случаев пользователи сразу закрывали вкладку со страницей после появления указанного запроса, не нажимая кнопку согласия или отказа.

Для сравнения, при запросе доступа к камере и микрофону процент принятия уведомлений составляет 85%. Эти статистические данные показывают, что запросы push-уведомлений появляются вне контекста и раздражают посетителей.

Блокировщик уведомлений

Со вчерашнего дня и до 29 апреля проводится эксперимент над ночными сборками Firefox: Запросы авторизации будут заблокированы, если пользователь не взаимодействует со страницей (щелчком мыши или нажатием клавиши).

В течение первых двух недель этого эксперимента запросы будут автоматически блокироваться. и оставшееся время, когда вы попытаетесь отобразить запрос, в адресной строке отобразится индикатор получения запроса. Нажав на нее, вы сможете увидеть само приложение.

Затем планируется второй эксперимент, во время которого небольшому проценту пользователей Firefox 67 будет предложено поделиться информацией о работе с формами авторизации приложений.

В ходе эксперимента разработчики Firefox намереваются получить информацию о том, как долго пользователь находится на сайте, прежде чем отобразить запрос учетных данных, и собрать статистику для обнаружения злоупотреблений, которые могут быть заблокированы.

Идея разработчиков Firefox минимизировать спам, которым злоупотребляют многие веб-сайты, неплохая.

Даже прекращение раздражения, связанного с уведомлениями, может быть плюсом, который может привлечь новых пользователей, но вы также должны учитывать, что тот факт, что пользователь может получать уведомления, часто бывает полезным.

Скажем, например, Facebook или сайты, интересующие пользователя. Идею Firefox можно отшлифовать еще раз, например, собирая спам-сайты в список в стиле блокировщиков рекламы.

Пользовательские скрипты API

Кроме того, на ночных сборках, на основе которых будет формироваться релиз Firefox 68, активируются пользовательские API по умолчанию.

Это позволит вам создавать плагины на основе технологии WebExtensions в стиле Greasemonkey, что позволит вам запускать пользовательские скрипты в контексте веб-страниц.

Например, подключив скрипты, вы можете изменить макет и поведение страниц, просматриваемых пользователями.

Этот API уже включен в Firefox, но до сих пор для его включения требовался параметр «extensions.webextensions.userScripts.enabled» в about: config.

В отличие от существующих плагинов с аналогичной функциональностью, которые используют вызов tabs.execute, новый API позволяет изолировать скрипты в среде песочницы, устраняет проблемы с производительностью и позволяет обрабатывать различные этапы загрузки страницы.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.