Техническое задание: Плагин для подсветки элементов на веб-страницах
Цель проекта
Разработать удобное браузерное расширение, которое позволяет пользователю быстро находить и визуально выделять на любой открытой веб-странице заданные элементы.
Основной функционал
- Подсветка всех гиперссылок на странице.
- Подсветка ключевых слов и фраз из пользовательских списков.
- Возможность создания и управления несколькими независимыми списками для подсветки (минимум два).
- Настройка внешнего вида подсветки (например, цвет фона, рамки).
Технические требования
- Целевая платформа: Расширение для Google Chrome. Желательна возможность портирования под другие браузеры (например, на базе Manifest V3).
- Интерфейс: Удобный pop-up или вкладка в настройках расширения для управления списками и настройками.
- Логика работы: Плагин должен динамически анализировать контент страницы и применять подсветку согласно активным правилам.
- Производительность: Расширение не должно существенно замедлять работу браузера или обновление страниц.
Что необходимо предоставить
- Исходный код расширения.
- Инструкцию по установке и использованию.
- Готовый файл для публикации в Chrome Web Store (CRX) или архив с расширением в режиме разработчика.