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

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

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

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

ИИ-плагины для Сhrome, с которыми можно выполнить различные задачи:

  • Jasper — ИИ-райтер. Напишет любой текст, поправит грамотность или сделает быстрый рерайт под любую аудиторию.

  • Harpa AI — универсальный ИИ-помощник, который заберет всю рутину, интегрирует Claude и ChatGPT в поиск Google, жестко бустит поиск в сети, делает саммари статей и видео.

  • Scalenut — создаёт SEO-контент прямо в браузере, пишет посты для блогов и даже большие, серьезные статьи, оптимизируя их для поисковиков.

  • Perplexity — мощный ИИ-поисковик, который сделает саммари страниц в сети, статей и ответит на любые вопросы.

  • Otter.ai — швейцарский нож для созвонов. За один клик интегрируется в Zoom или Google Meet, транскрибирует звонки: предоставляет текстовую расшифровку и саммари с выделением тезисов.

  • Copyleaks — точный ИИ-детектор, поможет выбрать только оригинальный контент для ваших задач.

  • DeepL — нейропереводчик и редактор. Переводит текст на любой язык прямо во время чтения или сразу при вводе.

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

Установка "вечной" темы на хабре

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

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

Сперва я подумал: "Наверняка это защита от отслеживания в Firefox. Попробую добавить хабр в исключения". Не сработало. Но все равно казалось что проблема кроется где-то рядом. У меня куча всяких расширений, блокировщиков и прочей ерунды. Что-то из этого могло удалять какую-нибудь сессию, куку или что-то еще, о чем я и не слышал. Решил проверить на хроме и edge: на одном тоже куча расширений, на втором — ни одного. Проблема оказалась и там.

Подумал: "Когда тёмная тема только появилась, там был анонс о ней в духе беты, мол кликни и получи эксклюзивную темную тему, которой еще нет на хабре". Я тогда кликнул, не понравилось, вернулся на светлую. Может быть дело в этом, и я привязал свой акк на веки-вечные к темной теме?

Написал в саппорт хабра. Мне сказали, что проблема какая-то непонятная и скорее всего на моей стороне, т.к. больше к ним с такими трудностями никто не обращался.
После этого у меня уже опустились руки, думал ну придется жить так. Ничего. Люди могут счастливо жить, лишившись конечностей или органов чувств, в сравнении с этим нет ничего страшного, если несколько раз в месяц я буду руками менять тему на светлую.

Шли дни, менялись сезоны, пока в какой-то момент мне не потребовалось ковыряться в куках браузера по не связанной с данной проблемой теме. Одновременно с этим опять слетела тема и во мне снова что-то дернулось, потому что ну бесит же. Решил спросить у GPT без всякой надежды на решение очень уж специфичной проблемы. Он не сказал ничего нового в общем-то, но предложил проверить в браузере срок действия кук на хабре и мол если дело в этом, то тут уже ничего не сделать, срок валидности кук определяет сам сайт. Средствами фф проверить срок действия кук у меня не вышло, но я ведь как раз ставил расширение "Cookie-Editor", позволяющее читать и редактировать значения кук. Открыл я его на хабре и нашел куку "theme", на вкладке "advanced" которой была вожделенная дата истечения куки, совпадающая тем самым днем.

Я сменил тему еще раз, и посмотрел как изменилась кука — число перепрыгнуло на неделю вперед. Т.е. срок действия настройки темы на хабре: 1 неделя. После этого тема вновь устанавливается на "системную", а в системе у меня стоит темная тема. Я решил провести эксперимент, и отредактировал эту дату, поменяв 2024 на 2025 (не меняя число и день недели, очевидно день недели будет неверным, но главное, что дата заведомо далеко впереди). Идёт уже третья неделя, тема не слетает, а я счастлив. Поставил expiration date на 3000-ый год.
Не знаю, есть ли еще кто с такой проблемой, если есть — надеюсь им поможет этот пост.
Но вообще, возможно для этой куки хабру стоит отмерить какой-то больший срок жизни.

UPD. Ув. @Mirnin подсказал в комментах где в Firefox можно найти срок годности куки:
Инструменты разработчика → Хранилище → Куки. Там же его можно и отредактировать, без всяких расширений.

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

Какая-то нездоровая движуха пошла вокруг Telegram, и я задумался, как можно еще больше обезопасить свои сообщения. На выходных закодил плагин для локального шифрования на Telegram Web. Вот такая штука получилась.

NebulaEncrypt - Chrome Extension for Secure Local Encryption on the Web
NebulaEncrypt - Chrome Extension for Secure Local Encryption on the Web

Идея такая, отправлять не явные сообщения, а локально зашифрованные и далее плагин на лету их расшифровывает непосредственно на клиенте.

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

Плагин больше, как концепция, интересно было попробовать насколько это может быть удобно. Так то можно не только в телеге использовать, главное написать адаптер.

Как вам идейка вообщем?

Потестить можно тут https://github.com/dmitrymalakhov/NebulaEncrypt

Telegram: Мотивируй IT

Теги:
Всего голосов 23: ↑22 и ↓1+27
Комментарии16

Представлено расширение для браузеров на базе Chrome под названием «ЮБуст — Ускорение YouTube. Ютуб без замедления в России». Лучше проверять его работу на отдельном ПК или ВМ. Открытого кода проекта не опубликовано.

С этим расширением видео в YouTube даже в 4К грузятся как было до 1 августа.

  1. Скачивайте расширения — тут.

  2. Отключите другие способы растормаживания платформы, если они у вас есть.

  3. Работает только на одной вкладке — не открывайте несколько вкладок с YouTube одновременно.

  4. Перезагрузите страницу.

  5. Ролики работают, как раньше.

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

Разработчики из Mozilla запустили открытый всем пользователям опрос о функциях браузера Firefox.

Исследователь опыта пользователей из команде Firefox User Research Чанс Йорк создал опрос для сбора мнений о нескольких функциях браузера, некоторые из которых были предложены ранее в Mozilla Connect. Ответы из опроса помогут Mozilla расставить приоритеты в функциях Firefox, чтобы лучше удовлетворять потребности пользователей и улучшить опыт просмотра страниц в сети.

Заполнение опроса займёт около 5–7 минут, и все ответы анонимны. Вечером 9 августа Mozilla закроет доступ к опросу и преобразует все ответы в числовые данные для совокупного анализа данных. Все данные ответов надёжно хранятся на внутренних платформах Mozilla. В ближайшие недели разработчики составят краткий отчёт по выводам из опроса и поделятся им с сообществом Mozilla Connect.

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

Chrome начал уведомлять о новом обновлении Manifest V3. Ради вашей «безопасности» Manifest 3 зарежет расширения с блокировками рекламы.

Как спастись от бесконечного визуального мусора — вручную откладываем обновление этого манифеста до июня 2025 года.

Нужно сделать в браузере:

  • Windows – открываем PowerShell от имени администратора и вписываем команду"registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome"; New-Item " class="formula inline">path -Force; Set-ItemProperty $path -Name ExtensionManifestV2Availability -Value 2

  • MacOS – открываем Терминал и запускаем команду defaults write com.google.Chrome.plist ExtensionManifestV2Availability -int 2

  • После этого открываем Chrome, пишем в строке поискаchrome://policy/ и жмём «Повторно загрузить правила».

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

Пользователи определённых дополнений к 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 и Firefox.

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

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

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

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

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

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

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

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

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

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

Для браузера Mozilla Firefox

Больше информации и возможность поддержать проект на сайте:

https://vkadskip.star-tech.dev/

Теги:
Всего голосов 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