Базовая отладочная версия для отработки основного функционала.
Переключение фрейма плейера, переход по ссылкам на embedded-плейер.
Проверка работоспособности: SRWare Iron 29/31/49.
На более старых версиях работоспособность НЕ гарантируется!
Основные изменения:
- отработка основного функционала переходов по ссылкам на embedded-плейер;
- для уменьшения ошибок при получение ID видео-ролика не применяется парсинг по регулярным выражениям (как, например, здесь, тут или там);
- для совместимости со старыми версиями браузеров используется два способа отрисовки иконки в омнибоксе на страницах YouTube-видео;
- установлен хоткей по умолчанию для переключения в режим embedded-плейера и обратно Alt+Shift+Y;
- установлено ограничение по минимальной версии браузера 25+ (по API горячих клавиш).
Прочие изменения:
- добавлена иконка в омнибоксе (оригинал), оптимизирована.
Скриншоты:
Меню в омнибоксе (для браузеров версий 49+):
История и обсуждение
Общие технические сведения
- Технологии и API:
Чистый JavaScript (ES5), API: tabs, contextMenus, pageAction, declarativeContent, commands
- Запрашиваемые разрешения:
[ "activeTab", "tabs", "contextMenus", "declarativeContent" ]
Загрузка и установка
Дополнительно
|