Юзерскрипты, которые упрощают вам жизнь

 Публичный пост
12 мая 2021  1012

За годы пребывания в интернетах оброс набором юзерскриптов для браузера, без которых уже не могу представить свою жизнь. Отрываю подборку от души и призываю делиться в комментариях своими коллекциями.

JS (Tampermonkey/Greasemonkey)

RU AdList JS Fixes
Режет хитрую рекламу, которая формируется динамически и не срезается стандартными блокировщиками.

Back2stackoverflow
Немного заброшенный, но безумно полезный скрипт редиректа с большинства автопереведенных помоек из поиска, на оригиналы постов stackoverflow.

habr-best-comments
Панелька с отсортированным по убыванию рейтингом комментариев поста на Habr. Очень экономит время, позволяя по паре топовых комментов понять, что саму cтатью читать не стоит. Проходить по топу можно с помощью Tab.

OsnovaDarkTheme
Тёмная тема и приятные твики для сайтов Комитета (VC/TJ/DTF).

CSS (Stylus)

RU AdList CSS Fixes
Неразлучный брат-близнец JS-блокировщика, который позволяет подлатать страницы после вивисекции.

Wikipedia Dark
Очень приятная тёмная тема, развиваемая сообществом. Расширения и стандартная реализация от Chrome нервно курят в сторонке.


Бонус

Флаг для Chrome, который принудительно активирует тёмную тему на всех сайтах . Очень хорошо работает в связке со Style-скриптами для популярных сайтов и экономит ваши глаза.

chrome://flags/#enable-force-dark
9 комментариев 👇

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

Но, активно использую js-закладки. Например:

javascript:{let translate_url="https://translate.google.ru/#ru/en/";let translate_query=window.getSelection().toString()||prompt("Введите строку для перевод на английский");if(translate_query){window.open(translate_url+translate_query,'_blank')}}

Она переводит выделенный текст на анлийский. Если текст не выделен, то предложит ввести его в окне.

Также, можно кастомизировать запросы в адресной строке.
Например:
-j НОМЕР ЗАДАЧИ сразу открывает нужную таску в джире.
перевод ЛЮБОЙ ТЕКСТ открывает все тот же гугл.транслейт.

  Развернуть 1 комментарий

У меня есть разве что одна рекомендация:

  • Image Max URL - скрипт для получения максимального размера изображения с разных сайтов, использовал в основном для твиттера

Еще добавлю то, что в uBlock Origin имеется возможность блокировать дом-элементы, а так же обращения по сети (можно блокировать запросы к домену, или по ссылке или еще как-либо).

Мои фильтры на разные сайтики
Мои фильтры на разные сайтики

Например заблокировать спонсорский пост из 2020 тут можно было так: vas3k.club##div.block:has(img[alt="💰"])

Про синтаксис можно почитать здесь.

  Развернуть 1 комментарий

@Mysh, годный скрипт и очень классные правила, особенно срез модала верификации для одного очень популярного сайта 🌚 А можешь картинку заменить на текст или пасту, чтобы была возможность скопировать себе?

  Развернуть 1 комментарий

@Ilya_baryshnikov, залил на гистс. Но лучше пилить свои для нужных ситуёвин, по типу как я для твича делал.

до фильтров
до фильтров

после
после

  Развернуть 1 комментарий

Полезнейший скрипт для тех, у кого плейлист в YouTube близок к критическому значению 5000 и кому очень не хочется его чистить руками.
https://gist.github.com/qoomon/a3f71ff2b2a18ee297c9435d539d5247

Так же, в более популярном гисте есть разные другие варианты:
https://gist.github.com/astamicu/eb351ce10451f1a51b71a1287d36880f

  Развернуть 1 комментарий
Валерий Симонов Руководитель направления 12 мая 2021

Единственный реально нужный userscript:
https://alisdair.mcdiarmid.org/kill-sticky-headers/

Перетащил его в Favourites, выбрал удобное место по порядку, и когда захожу на какой-нибудь сайт с конскими фиксированными заголовками или сообщениями о подписке и прочим мусором, жму cmd-option-9 и чудесным образом в 99% случаев остаётся только нужный текст, который можно спокойно читать.

  Развернуть 1 комментарий

@simonov, я так понимаю, это упрощенный аналог Reader Mode в браузерах?
https://www.howtogeek.com/423643/how-to-use-google-chromes-hidden-reader-mode/

  Развернуть 1 комментарий

@Ilya_baryshnikov, Reader mode довольно часто недоступен, а некоторые сайты умышленно ломают его работу, или вёрстка у них, например, слишком хитрая (код в режиме чтения выглядит часто так себе). Этот скрипт просто убирает лишнее, основное форматирование остаётся

  Развернуть 1 комментарий

@simonov, Спасибо, понял. Мне тоже Reader Mode не зашёл из-за его радикальности, этот скрипт вроде работает намного аккуратнее.

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб