' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'')//-->
Обзор функциональных возможностей YouTube Embedded RU версий 2018*/2019*. Подробное описание основных и дополнительных настроек. Сервисные функции.
Материал для "фанатов" этого аддона, а также для всех желающих ознакомиться с тем, "как оно было раньше".) Предназначен для изучения изменений функционала и возможностей в процессе развития расширения.
Для изучения настроек текущих версий читаем статью YouTube Embedded RU : Настройки и управление.
В этой статье:
YouTube Embedded RU – это контекстный "микро-комбайн", заточенный на удобный просмотр, обход блокировок и загрузку медиа-файлов. Расширение является универсальной "открывашкой" ссылок на видео-ролики и видео-фреймов YouTube в режиме "только плейер" (embedded-видео).
Основная функция аддона – быстрый просмотр видео без загрузки описания, "рекомендованного", "каментов" и других элементов дизайна. Функция работает как переключатель режима страниц на YouTube в режим embedded-плейера и обратно, доступна только на страницах роликов с адресами (www|m).youtube.com/watch* или www.youtube.com/embed/*. Целевая страница в режиме плейера может быть открыта в отдельной или в текущей вкладке.
Вызов – щелчок по кнопке в омнибоксе* или через контекстное меню (доступ ко всем функциям и настройкам).
* Значок в омнибоксе (для браузеров версий до 63) появляется только на страницах роликов YouTube и вызывает переключение режима страницы. В браузерах версий 63+ отображается как кнопка на тулбаре.
На страницах самих видео-роликов переключение в режим "embedded-плейер" доступно и через контекстное меню.
Контекстное меню для фрейма или видео-объекта вызывается двойным щелчком ПКМ на нём (следует повторно щёлкнуть ПКМ при появлении "штатного" меню стандартного плейера). В версиях 49+ можно отключить контекстное меню страницы, оставив только переключатель в омнибоксе (пункт в настройках "Использовать контекстное меню").
В отдельных* версиях на этих же страницах доступно* переключение по горячей клавише (по умолчанию – Alt+Shift+Y).
* Из практических соображений поддержка горячей клавиши удалена с версии 2019.10.8. Основные причины удаления – невостребованность вызова по хоткею и некоторые (рандомные) проблемы при работе аддона в браузерах версий 72+. Тем не менее, в актуальных версия при желании можно самостоятельно задать этот хоткей с помощью штатной функции браузера "Быстрые клавиши".
С помощью контекстного меню можно открывать любые ссылки на видео-ролики и YouTube-фреймы с любых страниц в режиме embedded-плейера. Например, можно открыть ссылку на ролик, данную в какой-нибудь статье или на форуме, либо открыть в новой вкладке видео-фрейм со страницы какого-либо сайта.
Кроме прямых ссылок, YouTube Embedded RU умеет находить ссылки на видео-ролики в выделенном тексте и также открывает их в режиме "только плейер". Эта функция может использоваться для распознавания текстовых ссылок (в том числе – неполных) на видео-ролики (по умолчанию функция выключена, включить её можно в настройках, пункт "Искать ссылки в выделенном тексте").
Управления всеми настройками аддона осуществляется через контекстное меню:
Текущие изменения настроек автоматически сохраняются в локальном хранилище аддона и вступают в силу сразу же.
Настройки, связанные с просмотром контента, обрабатываются контент-скриптами, автоматически загружаемыми на всех страницах YouTube. При этом сам аддон работает только в момент вызова функций в контекстном меню либо при переключении любой из настроек, расширение не имеет постоянного фонового процесса и не занимает память в покое.
При использовании дополнительных функций или при изменении настроек следует помнить, что:
С версии 2018.5.27 доступна функция автоматической остановки воспроизведения видео-роликов:
С версии 2018.6.2 добавлена "кнопка" вызова панели загрузки (сервис DetUrl, отображается на страницах роликов):
* "Плавание" сохраняется до перезагрузки страницы, при этом панель загрузок также "плавает" синхронно.
С версии 2019.10.3 доступен переключатель страниц на YouTube на мобильную версию сайта и обратно на desktop. Это позволяет упростить и облегчить навигацию по сайту, а также ускорить работу с сервисом за счёт отсутствия в мобильной версии большинства "тяжёлых" элементов страниц и "тормозов" от различных рекламных вставок.
Кроме указанного выше, YouTube Embedded RU можно использовать для:
Расширение также содержит ряд других сервисных функций, доступных через контекстное меню. Подробнее по этим функциям, их настройке и особенностям применения читаем в подразделе "Описание опций меню настроек".
Для изучения изменений функционала в конкретных версиях расширения можно воспользоваться ссылками, указанными в разделе "История версий" в отдельной статье YouTube Embedded RU : Ресурсы и ссылки. В этой же статье приведены и другие полезные ссылки, которые позволят лучше понять общий механизм работы расширения и изучить все его возможности.
Аддон "понимает" только URL домена .com (.ru и иные вариации не предусмотрены – конечная ссылка ведёт на .com).
Корректно распознаются ссылки на YouTube-ролики с основного и некоторых других доменов:
Все дополнительные функции производят вычисление ID видео-ролика и выполняют редирект на соответствующий сервис. Для текстовых ссылок протокол (http(s)://) может и отсутствовать, главное – корректный идентификатор* видео.
* В любом случае, после получения или распознавания URL видео-ролика перед непосредственным запуском любой из функций проверяется корректность его ID (длина = 11 символов из набора [a-zA-Z0-9-_]). Сообщения об ошибках обработки "неправильных" URL ссылок выдаются в виде стандартных "алертов".
Допустимые URL:
Допустимые текстовые URL (выделить и нажать ПКМ):
Некорректные URL:
* Если не указан номер версии, в которой конкретная функция добавлена (или удалена), она есть во всех версиях.
В качестве основного способа управления всеми функциями в расширении YouTube Embedde RU применяется динамическое контекстное меню: содержит пункты, соответствующие текущему контексту под курсором и домену текущей страницы. О способах настройки меню читаем в подразделе "Описание опций меню настроек".
Контекстное меню на любых страницах, кроме страниц YouTube-роликов, появляется только на ссылках и фреймах.
Аддон "понимает" только URL домена *.youtube.com (.ru и иные вариации не предусмотрены – конечная ссылка всегда ведёт на .com). Корректно распознаются ссылки на YouTube-ролики с основного и некоторых других доменов, также распознаются "урезанные" ссылки на ролики (только домен, без указания 'www.'). При получении ссылок из текста протокол (http(s)://) может отсутствовать (будет установлен автоматически).
Контекстное меню для ссылок доступно также и внутри фреймов (напр., ссылки на "рекомендованные" видео).
Контекстное меню для прочих элементов (на странице ролика на YouTube) позволяет переключить режим страницы в "embedded". Меню недоступно на картинках – сделано для упрощения, чаще всего изображение совпадает со ссылкой.
В любом случае, для запуска каких-либо функций через меню, главное – это корректный идентификатор видео.
Максимальный набор доступных функций отображается в контекстном меню ссылки в embedded-фрейме:
С версии 2018.5.30 доступны дополнительные функции в контекстном меню страницы:
* Совет: в режиме прямого просмотра видеофайлов их также можно сохранять – ПКМ + "Сохранить видео как…".
С версии 2018.5.31 кроме вышеуказанных в контекстном меню страницы доступны следующие функции:
* Во избежание лишних запросов при работе сервиса можно заблокировать для него куки в настройках браузера.
С версии 2018.5.31 можно использовать сокращённое меню, содержащее только наиболее часто используемые функции просмотра. Переключение вида меню с полного (по умолчанию) на сокращённое производится в Настройках – пункт "Расширенное контекстное меню".
В большинстве случаев сокращённое контекстное меню не является вложенным и состоит из единственного пункта:
Переключение режима страниц на YouTube при этом доступно только по хоткею или через кнопку в омнибоксе.
С версии 2019.10.3 добавлены ещё две функции (и пункты в контекстном меню), работающие на страницах роликов:
* Состояние запоминается в куках браузера в пределах сессии, режим работает до следующего переключения.
* Аналогичный пункт есть и в контекстном меню для ссылок – "Смотреть/скачать по ссылке".
* Если не указан номер версии, в которой конкретная опция добавлена (или удалена), она есть во всех версиях.
При работе с Настройками следует помнить что:
Для версий браузера 49+ вызывается по нажатию ПКМ на значке в омнибоксе (или на тулбаре, в версиях 63+).
Браузеры версий 49+: контекстное меню кнопки в омнибоксе (показано состояние опций по умолчанию):
До версии аддона 2018.5.30 включительно: В старых версиях браузера (до 48 включительно) меню настроек недоступно (ограничения API), все опции – по умолчанию: открытие ссылок всегда в новых активных вкладках, контекстное меню включено, поиска ссылок в выделенном* тексте нет. * Причина ограничения чисто практическая, связана с редким использованием поиска ссылок в текстовом фрагменте.
Начиная с версии 2018.5.31 меню настроек доступно и на старых браузерах (версий до 48). Вызывается по щелчку ПКМ на свободном месте страницы любого видео-ролика на YouTube:
Все пункты в этом (вложенном) подменю полностью аналогичны настройкам в меню на кнопке омнибокса.
В зависимости от версии браузера меню Настроек содержит следующие опции-переключатели:
Использовать контекстное меню: включает меню на любых ссылках/фреймах с YouTube-роликами на любых страницах (не только на самом YouTube). Если выключено – остальные настройки недоступны для изменения. Этот пункт отсутствует в настройках для старых браузеров, в них контекстное меню страницы неотключаемое.
Расширенное контекстное меню: доступна с версии 2018.5.31. Если включено (по умолчанию) – в контекстном меню страницы доступны все функции. Если выключено – будут доступны только наиболее часто используемые функции – просмотр ссылок/фреймов в новой вкладке и скачивание текущего просматриваемого видео.
Открывать ссылки в новой вкладке: если выключено – ссылка/фрейм будет открыта в текущей вкладке. Опция влияет только на открытие ссылок, переключение режима страницы YouTube-ролика всегда производится в текущей вкладке. Все сторонние сервисы загрузки файлов и просмотра заблокированного видео всегда открываются в новой активной вкладке.
Открывать ссылки в фоновой вкладке: доступна с версии 2018.5.27. Работает только если включена предыдущая опция. Если выключено – ссылка/фрейм будет открыта в новой активной вкладке. Опция влияет только на открытие ссылок, переключение режима страницы YouTube-ролика всегда производится в текущей вкладке.
Искать ссылки в выделенном тексте: работает на любых страницах для любого выделенного фрагмента текста. Если во фрагменте есть корректная ссылка на YouTube-ролик – она будет распознана и открыта, иначе будет выдано сообщение об ошибке.
Расширенные настройки видео: вложенное меню настроек, влияющих на просмотр. Эти опции также запоминаются в куках браузера, стираются при очистке/сбросе куков. Если куки отключены (или запрещены) в настройках браузера, эти настройки НЕ применяются!
При переключении любой из расширенных опций текущая страница перезагружается для немедленного применения настроек. Состояние запоминается в куках браузера сроком на 1 год, работает до следующего переключения (или до очистки куков).
Видео-кодек: только MP4/H264: доступна с версии 2019.10.5. Если включено – плейер будет использовать только форматы потока MP4/H.264. Если выключено (по умолчанию) – для видео выбирается формат WEBM/VP9. Этот пункт отсутствует в настройках браузеров до 48, не поддерживающих воспроизведение форматов MP4/H.264.
Видео-кодек: запретить WEBM/VP9: доступна с версии 2019.10.9. Если включено – плейер будет использовать только формат потока WEBM/VP8. Если выключено (по умолчанию) – для видео выбирается формат WEBM/VP9. Опция отсутствует в настройках браузеров 48+ (с поддержкой MP4) и VP8-only браузерах (до 36, нет поддержки VP9).
Видео-поток: не более 30 кадр/сек: доступна с версии 2019.10.5. Если включено – скорость воспроизведения принудительно ограничивается частотой 30 кадров в секунду. Если выключено (по умолчанию) – кадровая частота устанавливается сервисом автоматически (до 60 кадров в секунду).
Авто-стоп плейера при загрузке: доступна с версии 2019.10.8. Если включено (по умолчанию) – при открытии страницы ролика его воспроизведение автоматически останавливается. Если выключено – используются стандартные настройки YouTube (ролик запускается сразу при загрузке).
Плейер во всю ширину страницы: доступна с версии 2019.10.8. Если включено – размер окна фрейма плейера на странице ролика будет во всю ширину экрана (режим "кинотеатр"). Если выключено (по умолчанию) – используется стандартный размер фрейма. Опция перекрывается кнопкой "Режим кинотеатра" на панели управления плейером. Фактически, используется одна из стандартных функций сервиса, регулируемая значением куки "wide=1".
Отключить загрузку комментариев: доступна с версии 2019.10.8. Если включено – на страницах роликов (в desktop-версии) применяется простейший фильтр скрытия "каментов". Если выключено (по умолчанию) – используются стандартные настройки YouTube (комментарии подгружаются при прокрутке страницы при загрузке).
Восстановить настройки в куки: доступна с версии 2019.10.8. Используется для устранения несоответствий настроек после сброса/очистки куков Youtube. При выборе этого пункта производится перезапись куки в соответствии с текущими настройками. Текущая вкладка при этом всегда перезагружается для применения настроек.