URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116993
[ Назад ]

Исходное сообщение
"В ночные сборки Firefox добавлен блокировщик назойливых увед..."

Отправлено opennews , 02-Апр-19 13:45 
Разработчики Mozilla анонсировали (https://blog.nightly.mozilla.org/2019/04/01/reducing-notific.../) эксперимент, в рамках которого планируется опробовать технику борьбы с назойливыми запросами на предоставление сайту дополнительных полномочий. В последнее время все больше сайтов злоупотребляют предоставляемой в браузерах возможностью запроса  полномочий, главным образом путём периодического вывода запросов на получение push-уведомлений.  Для защиты от подобного спама в Firefox планируют ограничить ситуации при которых сайт может выводить уведомления с запросом полномочий.


По статистике, полученной в рамках сбора телеметрии, пользователям Firefox Beta  с 25 декабря по 24 января было показано около 18  млн запросов полномочий, из которых только 3% были приняты пользователями.
Большая часть запросов были отклонены, а в 19% случаев пользователя сразу закрыли вкладку со страницей после появления подобного запроса.
Для сравнения при запросе доступа к камере и микрофону доля принятия уведомления составляет 85%. Указанная статистика свидетельствует о том, что обычно запросы на push-уведомления выводятся вне контекста и сильно раздражают посетителей.

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


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


Кроме того, в ночных сборках (http://nightly.mozilla.org/) на базе которых будет сформирован релиз Firefox 68, активирован (https://blog.nightly.mozilla.org/2019/03/15/these-weeks-in-f.../) по умолчанию (https://bugzilla.mozilla.org/show_bug.cgi?id=1514809) API  UserScripts (https://wiki.mozilla.org/WebExtensions/UserScripts), позволяющий создавать на базе технологии  WebExtensions дополнения в стиле Greasemonkey, позволяющие выполнить пользовательские скрипты в контексте web-страниц. Например, при помощи подключения скриптов можно  изменять оформление и поведение просматриваемых страниц. Данный API уже входит в состав Firefox, но до сих пор для его включения требовалась установка параметра  "extensions.webextensions.userScripts.enabled" в about:config. В отличие от имеющихся дополнений с похожей функциональностью, применяющих вызов tabs.executeScript, новый API позволяет изолировать скрипты в отдельных sandbox-окружениях, решает проблемы с производительностью и даёт возможность обрабатывать различные стадии загрузки страниц.

URL: https://blog.nightly.mozilla.org/2019/04/01/reducing-notific.../
Новость: https://www.opennet.me/opennews/art.shtml?num=50442


Содержание

Сообщения в этом обсуждении
"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 13:45 
А разрешение на кукисы там блокировать тоже можно? Достали так, что уже сил нет.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 13:50 
Для блокировщиков рекламы есть фильтр "I don't care about cookies".

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним84701 , 02-Апр-19 20:56 
> А разрешение на кукисы там блокировать тоже можно? Достали так, что уже сил нет.

https://www.fanboy.co.nz/fanboy-cookiemonster.txt
Оно даже в старой мидори 0.5 (gtk-webkit 2.4) работает.


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 13:45 
> в адресной строке будет отображаться индикатор поступления запроса, при клике на который можно посмотреть сам запрос

Почему бы так не делать всегда?


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Shevchuk , 02-Апр-19 19:34 
Это они и попытаются выяснить с помощью описанного эксперимента, очевидно.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено тоже Аноним , 02-Апр-19 23:27 
Не раньше, чем так сделает Гугль в Хроме.
Иначе 95% пользователей будут уверены, что это ФайрФокс просто не умеет подписаться на сайты, как надо. А Хром хороший.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 13:46 
> API UserScripts

Там и этого не было? ©


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено НяшМяш , 02-Апр-19 15:06 
А где оно хоть когда-то было?

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Анон Багоев , 02-Апр-19 15:56 
В опере старой

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 21:39 
В опере старой вроде никакого API для юзерскриптшв не было (включая GM_), а скрипты настраивались в about:config.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Анон Багоев , 02-Апр-19 22:42 
Нет. Там была именно нативная поддержка юзер скриптов, из коробки. Это потом уже появился тамперманки, и можно было шарить скрипты между браузерами.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 03-Апр-19 21:30 
Вообще-то userscriptы впервые появились в расширении для Firefox GreaseMonkey, именно с него фичу скопировал хромой и опера. И в них очень долгое время GM_API вообще не было, а на опере народ эксплуатировал уязвимость, обходящую Same-origin policy.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Анонимс , 02-Апр-19 16:32 
> А где оно хоть когда-то было?

Midori?



"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 19:15 
Это не GM.api . Это API WebExtension для самой GM. Без него недоступен document-start, что сломало очень многие скрипты.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 19:33 
Капитан в треде.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Генералиссимус , 02-Апр-19 21:41 
Повышаю вас до майора.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Попугай Кеша , 02-Апр-19 13:46 
А раз и навсегда заблокировать можно уведомления? Чтобы даже не спрашивал.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Annoynymous , 02-Апр-19 13:53 
Настройки » Приватность и защита » Разрешения » Уведомения - Параметры

Внизу галка.


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Попугай Кеша , 02-Апр-19 14:20 
> Настройки » Приватность и защита » Разрешения » Уведомения - Параметры
> Внизу галка.

Спасибо


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 13:48 
Джва года ждал. Полностью блокировать слишком кардинально, а вот такой алгоритм - супер.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 16:12 
Ты про сбор статистики, которая знает какие сайты ты посещаешь и какие кнопки на них нажимаешь? Уверен, пароли они тоже сохраняют и скоро будут предупреждать что твой пароль такой же, как и у 10% остальных пользователей Firefox, поэтому его желательно сменить.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 17:11 
Хромой-то уже так делает.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено анон , 04-Апр-19 10:43 
"Уверен" - это мало. вот тебе ссыль, докажи и выведи этих шельмецов на чистую воду. https://archive.mozilla.org/pub/firefox/releases/67.0b7/source/

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 13:49 
Повырубал это, как только такая возможность появилась. Приходится иногда через хром заходить на такие сайты...ух как подгорает. Кукисы разреши, город подтверди, уведомления еще эти...

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Ilya Indigo , 02-Апр-19 13:49 
Специальный запрос на разрешение PUSH, и некоторых других действий, вообще не нужен!
Разрешение должно показываться при первой попытке отправить PUSH!
При этом если пользователь разрешил или запретил - то больше оно не должно отображаться, а если нажал на "Не сейчас" - то отбросить это уведомление и показать запрос при очередной попытке отправить PUSH!
Всё!
Зачем они изначально реализовали отдельный запрос привилегий?

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 15:06 
Потому что:
1. пуш может произойти сильно попозже посещения сайта
2. тогда выйдет, что непосредственно операция подпимывания на пуши будет неявно разрешена и сможет быть явно отключена только по поступлении первого уведомления, что, конечно, неприемлемо

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Анонимс , 02-Апр-19 14:29 
> API UserScripts, позволяющий создавать на базе технологии WebExtensions дополнения в стиле Greasemonkey
> в отличие от имеющихся дополнений новый API позволяет изолировать скрипты в отдельных sandbox-окружениях, решает проблемы с производительностью и даёт возможность обрабатывать различные стадии загрузки страниц

Кто-нибудь пробовал уже? RuAdListJSFixes работает?


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Rom1 , 02-Апр-19 15:11 
Джва года ждал!
Думал одного меня это достало до чертиков...

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 15:36 
Отключаете js... И... Вуаля. Никаких напоминалок. Правда, есть "современные" сайты, который без js'а вообще показывают пустую страницу. Ну и фиг с ними...

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено macfaq , 02-Апр-19 18:00 
В uBO есть кнопка "zap" с молнией, которая до следующего refresh убирает любой указанный элемент со страницы.
Иногда такая пустая страница - это оверлей, который можно удалить.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Я , 02-Апр-19 15:26 
Согласно новости, мой любимый фуфлофокс знает на какие сайты я захожу, какие сообщения мне эти сайты выводит, куда и когда я нажимаю, что бы принять или закрыть какие-то сообщения, это не считая того что нам не известно.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 15:36 
И это на фоне лозунгов на сайте фарефокса
"Компания Mozilla считает, что обеспечение конфиденциальности является фундаментальным требованием для полноценной работы в Интернете."

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Annoynymous , 02-Апр-19 15:53 
Ты же сам записался добровольцем, если твой любимый фуфлофокс — бета.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 19:17 
Телеметрия и в релизе по-умолчанию включена.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Annoynymous , 02-Апр-19 21:40 
> Телеметрия и в релизе по-умолчанию включена.

В релизе совсем не те объёмы.


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 21:42 
Всё равно нормальные люди применяют ghacks-user.js первым делом

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Мишаня_тупой_ватник , 02-Апр-19 16:09 
Какой тупой манямирок у тебя ))На сайты заходит файрфокс, а ты лишь просматриваешь их благодаря файрфоксу. И сообщения показывает файрфокс. И нажимаешь ты на кнопочки в файрфоксе ибо без него тебе до сервера с сайтом как до луны раком. И как файрфокс должен не "знать" обо всём этом и при этом обеспечить тебе debily эти возможности?

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Анонимный прохожий , 03-Апр-19 09:13 
> Какой тупой манямирок у тебя ))На сайты заходит файрфокс...

Ну зачем же так жестоко рушить маньячный мир? :-)


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Shevchuk , 02-Апр-19 19:55 
Любимый Firefox также сообщает тебе об этом при первом запуске, и позволяет это настроить и отключить [1] (в основном; некоторые возможности отправки остаются, периодически сообщество хлестает их за это ссаными тряпками, что правильно, но в основном эти оставшиеся возможности если и проявляются, то соверешенно безобидно [2]).

[1]: https://support.mozilla.org/ru/kb/otpravka-dannyh-o-proizvod...
[2]: https://www.opennet.me/opennews/art.shtml?num=49315


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 15:41 
В одной портовой таверне какой-то бродяга обмолвился, что когда-то слышал от некоего учёного мужа, будто бы тот прочёл в старинной книге о том, как один купец, путешествуя со своим караваном по дальним странам, встретил человека, который был знаком с пользователем, использовавшим при веб-сёрфинге пуш-уведомления.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 19:27 
В пять рукопожатий уложились.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 20:26 
Некоторые используют instant messaging в браузере и это не так уже редко, непонятно только зачем это на обычных сайтах.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Ivan_83 , 02-Апр-19 16:26 
Никогда не пользовался этими уведомлениями, через них ничего полезного не может приходить.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено gsdh , 03-Апр-19 05:59 
не-не, не так, - ничего нужного им не стоит доверять! есть куча месенджеров заточенных под ленты с синхронизациями разной степени глубины, есть архаичные смски и почта, а уведомления в браузер тоже самое что в утюг, можно конечно, но зачем.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Kuromi , 02-Апр-19 16:28 
На примере реализации UserScripts очень забавно наблюдать за тем, как Мозилла сначала зарезала "слишком функциональные" XUL дополнения, а потом оказалось что WebExt слишком уж урезаны и теперь потихоньку приходится добавлять туда функционал чтобы ими можно было пользоваться.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Alena Sousova , 02-Апр-19 18:56 
Беда XUL-дополнений не в том, что они "слишком функциональные", а в том, что они имеют полный доступ ко внутренностям браузера. Поэтому 1) невозможно сделать стандартное API для дополнений, чтобы они не ломались в новых версиях браузера, 2) невозможно гарантировать стабильную работу браузера при установке пользователем кривых дополнений. Потому что очень обидно, когда глючат-тормозят дополнения, а на форумах все жалуются, что "огнелис тормозит, зато хром летает". Ну вот и сделали как в хроме.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 19:25 
>невозможно сделать стандартное API для дополнений, чтобы они не ломались в новых версиях браузера

Там его как такового и не было.

>невозможно гарантировать стабильную работу браузера при установке пользователем кривых дополнений.

С вебэкстами, да и что греха таить, и с веб-страницами так же. Можно яваскриптом браузер завесть. Можно память выжрать. Можно rowhammer стриггерить. А можно делать то же самое, а в дополнение прибить хост напрочь, с перезагрузкой по кнопке reset, WebGLем.


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Ordu , 03-Апр-19 08:21 
Это не просто забавно наблюдать, это очень поучительно наблюдать. Особенно если сравнить с попытками выкатить с первой попытки законченный стандарт, со всеми теми возможностями, которые только можно представить. Скажем, сравнить это с историей PL/I.

Есть такой мем: minimal viable product, за ним стоит религия, говорящая, что что бы ты не пытался сделать, ты должен начать с того, чтобы выкатить минимальную реализацию, которая делает только очень базовые вещи. А затем надо добавлять функциональность небольшими кусочками, так чтобы после каждого, получался бы новый продукт, который тоже вполне возможно использовать. Это очень умная мысль, за ней стоит много боли и страдания тех, кто пытался делать иначе, тех кто пытался сделать одним махом, не понимая реально глубин ограниченности человеческого интеллекта.

> "слишком функциональные" XUL дополнения

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


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 03-Апр-19 12:32 
Что значит "теперь"? Они изначально так и сказали, что будут добавлять новые фичи в WebExt. Им это было ясно с самого начала и они так и планировали. XUL они просто не потянули перенести на новый быстрый и экономный движок (по сравнению с Blink или что там сейчас в Chrome). И добавляют фичи они скорее от доброты душевной. Им этот 0.001% пользователей заковыристых дополнений вряд ли покроет денежные затраты. А всякие расширения нужные 99% пользователям Ad Block и Youtube Video Downloader работают и на урезанном API. С youtube видео качать можно вообще через GUI утилиты, так что единственное нужное для 99% расширение это Ad Block, да и тот не реализовали на уровне браузера полностью только из-за боязни быть засуженными рекламодателями.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 16:57 
Что-то такое подобное есть и в социально сети ВКонтакте. Там можно скрывать нежелательную ленту новостей или рекламу, которая раздражает на главной странице. Либо нажать "Пожаловаться" и определить уведомления как Спам.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Tundra Mundra , 03-Апр-19 10:15 
А что толку то скрывать постфактум, акт раздражения уже состоялся. Ну скроешь, через небольшой промежуток времени новое говно вылезает и так бесконечно, уж года два с маниакальным упорством тыкаю "спам" и похер, лезет и лезет говно.  

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 17:19 
Спрашивается зачем было добавлять

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Ordu , 03-Апр-19 08:40 
Это может быть удобно, если это использовано веб-приложением по делу. Те же социалочки, могут сообщать тебе, когда с тобой кто-то пытается пообщаться.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 17:39 
Вот она - польза от телеметрии.

И, кстати, неужели никто из разрабов на этапе добавления этих запросов не допёр, что они будут бесить большинство?


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Ordu , 03-Апр-19 08:44 
Очевидно, что нет. Они, вероятно, не предполагали, что каждый сайт будет считать своим долгом подписать каждого случайного мимопроходила на эти уведомления, чтобы потом тот, весь остаток своей жизни был бы вынужден иметь дело со спамом с этого сайта. Разработчики надеялись, что это будет дополнительной фичой на сайте, типа кнопки в которую пользователь тыкает, чтобы подписаться на уведомления. Но веб-разработчикам совершенно неинтересно ждать, когда пользователь тыкнет в кнопочку.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Kuromi , 03-Апр-19 17:47 
> Вот она - польза от телеметрии.
> И, кстати, неужели никто из разрабов на этапе добавления этих запросов не
> допёр, что они будут бесить большинство?

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


"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 18:13 
Push, webextentions и иже с ними отправляю в первую очередь в лес, зимой, грибы искать. Ибо толку от них - чуть, а вот выбешивают временами изрядно.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 18:26 
s/extentions/notifications/

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Аноним , 02-Апр-19 19:18 
А я не отправляю. Вырубил их нахрен в about:config.

"В ночные сборки Firefox добавлен блокировщик назойливых увед..."
Отправлено Fedd , 03-Апр-19 11:16 
Вроде пуши в настройках запрещал, а всё равно иногда вылазят