Как стать автором
Обновить
15.35

Расширения для браузеров

Экстеншены и плагины

Сначала показывать
Порог рейтинга

Пользователи определённых дополнений к Firefox, позволяющих обойти блокировки Роскомнадзора, столкнулись с невозможностью загрузить дополнения из каталога addons.mozilla.org (AMO). На страницах некоторых дополнений, обеспечивавших обход блокировок, при попытке открытия из РФ теперь показывается страница с информацией о запрете доступа к странице из региона пользователя.

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

При этом блокировки дополнений, нарушающих законы отдельных стран, не новы, например, в 2022 году Mozilla заблокировала доступ к дополнениям uBlock Origin, AdGuard, AdNauseam и AdBlock из Китая, что было сделано после возникновения угрозы блокировки всего каталога addons.mozilla.org в Китае.

Источник: OpenNET.

Теги:
Всего голосов 4: ↑4 и ↓0+6
Комментарии0

Сервис мониторинга производительности web-сайтов DebugBear опубликовал результаты анализа влияния браузерных дополнений на производительность и комфорт работы пользователей.

В ходе исследования протестировано 5000 наиболее популярных дополнений к Chrome. При тестировании оценивалась нагрузка на ЦП, объём загружаемых данных, скорость загрузки страниц, задержки при взаимодействии пользователя с веб-страницами и расходование дискового пространства.

Выводы по тестам:

  • использование дополнений с блокировщиками рекламы снижает нагрузку на ЦП, уменьшает объём загружаемых данных и уменьшает потребление памяти;

  • при оценке экономии трафика при включении блокировщиков, наилучшие показатели продемонстрировал uBlock Origin, который позволил снизить размер загружаемых данных на протестированных сайтах в среднем с 41 МБ до 3 МБ;

  • в тестах влияния дополнений на потребление памяти наилучшие результаты оказались у дополнения DuckDuckGo Privacy Essentials. При использовании AdBlock Plus расход памяти увеличился;

  • из 336 дополнений, имеющих более 1 млн пользователей, 11 приводили к увеличению нагрузки при обработке каждой страницы более чем на 0.5 с времени ЦП. Худшие показатели отмечены у дополнения Monica;

  • 86% из протестированных дополнений создавали минимальную (менее 50 мс) нагрузку на ЦП, 5.2% дополнений создавали нагрузку от 50 до 100 мс процессорного времени, 4.4% - от 100 до 250 мс, 2.4% - от 250 до 500 мс, 1.7% - более 500 мс.

Источник: OpenNET.

Теги:
Всего голосов 4: ↑4 и ↓0+7
Комментарии0

Twitter сегодня окончательно сменил домен на x.com

Это помимо всего прочего привело к неработоспособности некоторых (а может и всех) браузерных расширений для работы с Твиттером, в частности замечательного расшиения Twitter Media Downloader, которое - увы - больше не поддерживается автором.

На данный момент наиболее простое решение - скачивание исходников расширений (или распаковка запакованных расширений), замена в коде twitter.com на x.com (а в некоторых случаях и более сложные замены, например в коде регулярных выражений) и использование незапакованного расширения из Chrome (Firefox увы такой возможности с некоторых пор не имеет, точнее имеет но нужно каждый раз при запуске вручную загружать расширение).

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии1

2 мая 2024 года Mozilla сообщила о преодолении рубежа в 1000 дополнений, доступных для Android-версии Firefox в каталоге AMO (addons.mozilla.org).

В декабре 2023 года, после введения в строй инфраструктуры дополнений для Android-версии Firefox, в каталоге насчитывалось 489 дополнений. Менее чем за пять месяцев число дополнений, портированных для Android-версии Firefox, удвоилось.

Разработчики дополнений, уже поставляемых для настольной версии Firefox, могут адаптировать свои продукты для работы в мобильной версии, переведя дополнение с модели постоянного фонового выполнения (extension.getBackgroundPage) на режим обработки событий (browser.runtime.onMessage.addListener), а также задействовав методы адаптивной компоновки элементов интерфейса.

Источник: OpenNET.

Теги:
Всего голосов 5: ↑5 и ↓0+6
Комментарии0

VKADSKIP - расширение промотает рекламу в видео VK за вас⁠⁠!

VKADSKIP - это бесплатное расширение для браузеров Google Chrome, Яндекс.Браузер и Opera.

Как это выглядит?

Когда пользователь VK Видео откроет видеоролик, по которому в базе данных уже есть размеченные участки, в плеере на полосе таймлайна появятся цветные сегменты, которые будут автоматически пропускаться во время просмотра. После пропуска участка отобразится уведомление о пропущенном участке с возможностью отмотать обратно. Также рядом с переключателем звука будет кнопка "Реклама в видео", где можно просмотреть подробную информацию и добавить новый сегмент для автопропуска.

Пример демонстрации на видео

Как это работает?

Пользователи (и команда асессоров) сами размечают на видеороликах участки с рекламой и другими типами лишнего контента. У всех других пользователей на тех же видеороликах появятся сегменты для автопропуска.

VKADSKIP создан командой энтузиастов, которые стараются сделать мир чуть лучше. Мы верим, что агрессивная политика рекламодателей не должна мешать пользователям наслаждаться контентом.

Загрузить расширение бесплатно:

Для браузера Google Chrome

Для браузера Яндекс.Браузер

Для браузера Opera

Теги:
Всего голосов 8: ↑8 и ↓0+8
Комментарии12

В Google Chrome появился быстрый способ узнать, сколько памяти использует каждая вкладка. После добавления функции «Экономия памяти» браузер теперь будет показывать процент её использования при наведении курсора на вкладку.

Ранее для получения этой информации нужно было обратиться к трёхточечному меню > «Дополнительные инструменты» > «Диспетчер задач». 

Функция «Экономия памяти» освобождает память от неактивных вкладок. Эти страницы остаются видимыми на панели и перезагружаются при переходе.

Включить функцию можно в «Настройках» > «Производительности». Также там можно выбрать дополнительную настройку «Всегда оставлять выбранные сайты активными».

Новую опцию можно активировать через флаг chrome://flags/#memory-saver-memory-usage-in-hovercards.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Некоторые пользователи заметили, что на вкладках браузера Chrome появляются круглые значки. Так работает функция «Экономия памяти», которая включается для неактивных вкладок. Подобные значки демонстрируют, что вкладки в данный момент неактивны. Чтобы активировать их, нужно просто кликнуть на эти значки.

theverge.com
theverge.com

Также при наведении курсора на неактивную вкладку можно посмотреть, сколько памяти сэкономлено.

Активация вкладки занимает секунду или две. 

Функцию «Экономия памяти» можно отключить, перейдя в меню Chrome в верхнем правом углу и выбрав «Настройки» > «Производительность» > «Экономия памяти». Там же можно создать список сайтов, которые должны всегда оставаться активными.

Теги:
Всего голосов 1: ↑0 и ↓1-1
Комментарии0

Фильтруем публикации раздела "Моя лента" по Хабам с помощью расширения для фильтрации контента uBlock Origin

Набор косметических фильтров для раздела "Моя лента", избавляющий от тематических хабов, на которые я лично не подписывался, но статьи из которых устал пролистывать:

# Big Data 
habr.com##:matches-path(/ru/feed/) #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-article-snippet__hubs-item:has(a[href^="/ru/hub/bigdata/"]):upward(article)
# Data Engineering
habr.com##:matches-path(/ru/feed/) #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-article-snippet__hubs-item:has(a[href^="/ru/hub/data_engineering/"]):upward(article)
# Криптовалюты
habr.com##:matches-path(/ru/feed/) #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-article-snippet__hubs-item:has(a[href^="/ru/hub/cryptocurrency/"]):upward(article)
# Машинное обучение
habr.com##:matches-path(/ru/feed/) #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-article-snippet__hubs-item:has(a[href^="/ru/hub/machine_learning/"]):upward(article)
# Платёжные системы
habr.com##:matches-path(/ru/feed/) #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-article-snippet__hubs-item:has(a[href^="/ru/hub/pay_system/"]):upward(article)

Если Вы столкнулись с похожей проблемой, можете взять эти фильтры для uBlock Origin за основу и подправить под себя.

Предыдущая заметка тут.

Благодарю за внимание.

Всего голосов 17: ↑17 и ↓0+17
Комментарии0

Улучшаем пользовательский опыт хабравчанина с помощью uBlock Origin

У каждого человека могут быть свои требования к качеству статей и нейтральности комментариев. Но вот беда, мне так и не удалось найти на платформе волшебную кнопку "скрыть все шедевры многоуважаемого автора".

И тут я вспомнил, что забыл отключить в браузере расширение uBlock Origin (не могу читать Хабр без рекламы), а так же о возможности задавать в нём пользовательские фильтры (см. вкладку "Мои фильтры").

Так, если меня накроет приступ графомании, скрыть мои статьи можно простым косметическим фильтром:

habr.com## .tm-user-info:has(a[href^="/ru/users/ri-gilfanov/"]):upward(article)

Но такой фильтр крайне неоптимален, ведь он ищет совпадение по всему DOM-дереву. Сократим зону поиска, уточнив путь. Например, так:

habr.com## #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-user-info:has(a[href^="/ru/users/ri-gilfanov/"]):upward(article)

С помощью выражения :matches-path(/path) можно развидеть автора в определённых разделах сайта. Например, в разделе "Моя лента":

habr.com##:matches-path(/ru/feed/) #app > .tm-layout__wrapper > .tm-layout > main .tm-articles-list__item .tm-user-info:has(a[href^="/ru/users/ri-gilfanov/"]):upward(article)

А вот сокрытие комментариев конкретного пользователя:

habr.com## #app > .tm-layout__wrapper > .tm-layout > main .tm-article-presenter__footer .tm-comment .tm-user-info:has(a[href^="/ru/users/ri_gilfanov/"]):upward(.tm-comment-thread__comment)

Благодарю за внимание

Всего голосов 18: ↑18 и ↓0+18
Комментарии0

Вклад авторов