1.2 - добавлены кнопки управления видео в шапке статей. Добавлено отключение автовоспроизведения видео в комментариях. Как оказалось, по мере скролла страницы, автовоспроизведение видео включается насильно (спасибо, да) - данный скрипт научился блокировать и это. По-умолчанию, активно лишь "отключение автовоспроизведения в статьях", блокировка "автовоспроизведения в комментариях" включается вручную через кнопку в шапке статьи.
Метод действия немного расширен - обсервер влияет на прогружаемые (создаваемые на странице) видео, а функция находит сразу все видео на странице, и переписывает их атрибуты. Благодаря парной работе обсервера и функции, ни одно видео не ускользает от скрипта.
1.2.1 (ветка "beta" на гитхабе) - добавлены настройки (скриншот ниже). Настроек два вида - "сохраняемые" (в вашем браузере) и "быстрые" (ничего не сохраняет в браузере, а лишь временно меняет настройки на текущей статье).
Панель "быстрых настроек" имеет лишь часть настроек (управление автозапуском видео в статьях, комментариях, и включение/отключение звука видео по-дефолту).
"Сохраняемые" настройки (панелька слева на нижнем скриншоте) открываются через кнопку в шапке DTF. Там будут располагаться кнопки всех настроек скриптов (когда я их сделаю, ага). Кнопка "Отмена" пока что не работает, настройки в "бете".
"Сохраняемые" настройки работают на indexedDB, так что должно работать не только на Chrome и Chromium браузерах. Настройки "умные" - если их нет, или браузер не поддерживается, или же возникла проблема, из-за которой настройки не прочитались - будет использоваться дефолт. Если настройки были найдены, скрипт начнёт свою обычную работу.
Обновлено.
1.2 - добавлены кнопки управления видео в шапке статей.
Добавлено отключение автовоспроизведения видео в комментариях.
Как оказалось, по мере скролла страницы, автовоспроизведение видео включается насильно (спасибо, да) - данный скрипт научился блокировать и это.
По-умолчанию, активно лишь "отключение автовоспроизведения в статьях", блокировка "автовоспроизведения в комментариях" включается вручную через кнопку в шапке статьи.
Метод действия немного расширен - обсервер влияет на прогружаемые (создаваемые на странице) видео, а функция находит сразу все видео на странице, и переписывает их атрибуты.
Благодаря парной работе обсервера и функции, ни одно видео не ускользает от скрипта.
Обновлено.
1.2.1 (ветка "beta" на гитхабе) - добавлены настройки (скриншот ниже). Настроек два вида - "сохраняемые" (в вашем браузере) и "быстрые" (ничего не сохраняет в браузере, а лишь временно меняет настройки на текущей статье).
Панель "быстрых настроек" имеет лишь часть настроек (управление автозапуском видео в статьях, комментариях, и включение/отключение звука видео по-дефолту).
"Сохраняемые" настройки (панелька слева на нижнем скриншоте) открываются через кнопку в шапке DTF. Там будут располагаться кнопки всех настроек скриптов (когда я их сделаю, ага).
Кнопка "Отмена" пока что не работает, настройки в "бете".
"Сохраняемые" настройки работают на indexedDB, так что должно работать не только на Chrome и Chromium браузерах.
Настройки "умные" - если их нет, или браузер не поддерживается, или же возникла проблема, из-за которой настройки не прочитались - будет использоваться дефолт.
Если настройки были найдены, скрипт начнёт свою обычную работу.