Разработан JavaScript-букмарклет для быстрого поиска длинных видео на YouTube без установки расширений и дополнительного ПО.
Пользователь нажимает на сохранённую закладку браузера, вводит поисковый запрос, после чего автоматически открывается страница YouTube с результатами поиска и активным фильтром длинных видео.
Что реализовано:
ввод поискового запроса через стандартное окно браузера;
безопасная обработка отмены и пустого запроса;
корректное URL-кодирование текста;
поддержка русского языка, пробелов и специальных символов;
автоматическое применение фильтра длинных видео;
работа в формате обычной браузерной закладки;
отсутствие внешних библиотек, расширений и серверной части.
Проект выполнен как компактное автономное решение с минимальной зависимостью от окружения. Отдельно проверены основные сценарии использования и обработка некорректного ввода.
Стек: JavaScript, Browser API, URL Encoding.