Техническое задание: Разработка Chrome-расширения «Парсер данных»
Цель проекта
Создать пользовательское расширение для браузера Google Chrome, которое будет выполнять функции парсера (сборщика структурированных данных с веб-страниц). Расширение должно обладать функционалом, аналогичным показанному в предоставленном видео-примере, и заменить текущее используемое платное решение.
Основные требования
- Тип проекта: Расширение (extension) для браузера Google Chrome.
- Основная функция: Парсинг (извлечение) данных с веб-страниц.
- Источник ТЗ: Функциональность определена на основе демонстрационного видео. Исходный код текущего решения недоступен.
- Ключевая цель: Получить полностью рабочий, принадлежащий заказчику инструмент.
Ожидаемый функционал (на основе видео)
- Возможность настройки правил сбора данных (выбор элементов на странице).
- Запуск процесса парсинга непосредственно из интерфейса браузера.
- Сохранение или экспорт собранных данных в удобном формате (например, CSV, Excel, JSON).
- Интуитивно понятный пользовательский интерфейс расширения (popup или sidebar).
Требования к разработке
- Расширение должно быть полностью рабочим и готовым к установке в Chrome.
- Код должен быть написан чисто и с комментариями.
- Важно соблюсти политики Chrome Web Store в отношении парсинга данных.
Что предоставляет заказчик
- Видео-демонстрацию желаемого функционала для точного понимания задач.
Результат работы
- Исходный код расширения.
- Инструкция по установке и использованию.
- Рабочий файл расширения (.crx или упакованная папка).