Расширение для Chrome, которое заменяет Ctrl+F, когда нужно искать много терминов сразу. Например, “ERROR”/“WARNING” в логах или “JavaScript”/“Machine Learning”/“AI” в резюме.

Highlighter Extension demo

Ключевые возможности

  • Поиск по многим ключевым словам: Вводите список терминов — и подсветка мгновенно появляется на странице
  • Поиск в скрытом контенте: Находит совпадения даже в свёрнутых секциях, аккордеонах и табах — клик раскрывает и прокручивает к найденному
  • Быстрый: Использует CSS Custom Highlights API — никаких обёрток-элементов, никаких сдвигов вёрстки, работает даже на огромных страницах
  • Счётчик в значке: Иконка расширения показывает число совпадений — можно сразу видеть, в каких вкладках есть результаты
  • Клавиатурное управление: Открытие через Ctrl+Shift+F, навигация через H/K, все шорткаты настраиваются
  • Приватность: Всё работает локально в браузере — никаких аккаунтов, облаков и трекинга

Для кого это

  • Рекрутеры, просматривающие множество резюме в поисках нужных навыков
  • Исследователи и студенты, работающие с документами, где сложная вёрстка мешает обычному поиску
  • Разработчики, просматривающие веб-логи на “WARN”, “ERROR” и “ThisSuspiciousClass” одновременно

Технический подход

Расширение использует нативный CSS Custom Highlights API вместо инъекции обёрточных элементов вроде <span> или <em>. Это означает:

  • Никаких сдвигов вёрстки даже на огромных страницах
  • Надёжно работает на динамических SPA (LinkedIn, Jira, Confluence и т.д.)
  • Поддержка фреймов — совпадения внутри iframe раскрываются с основной страницы
  • Минимальное потребление памяти и CPU

Ссылки