Обновить

Хабр Фильтр комментариев по оценке - починил.
Старая версия расширения https://habr.com/ru/articles/499352/ перестала работать после изменений на сайте.

Написал userscript с почти тем же функционалом.

Отличия от оригинала:

  • это не расширение, а userscript;

  • оценки загружаются не при загрузке страницы, а по нажатию кнопки "Оценки" (необходимо из-за динамической загрузки комментариев);

  • клик на отрицательную оценку не отличается от клика на положительную;

  • подсветка комментариев автора не затирается, а делается градиентом;

На сайте реализовано изменение комментариев при промотке. Это может приводить к нежелательным эффектам после фильтрации. Я не нашел другого способа, поэтому при нажатии на оценку все комментарии проматываются, а чтоб это не мельтешило, весь контент прячется на время промотки. Видно только бегущий ползунок прокрутки.
Если есть кнопка "Показать все комментарии", перед формированием оценок она нажимается, это может приводить к еще большим задержкам показа оценок.

Постарался поддержать темную тему, но т.к. сам ей не пользуюсь, возможны недостатки.
Совместимость со встроенным инструментом "Обновить комментарии" не проверял.

Проверял работу в Firefox под Windows и Android, расширение Tampermonkey.

Спасибо @dotneter за оригинальное расширение.

Под конец разработки скрипта разрабы Хабра убрали подсветку заголо��ков комментов автора статьи. А я так старался сделать градиент :)

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

Публикации

Ближайшие события