Пандёнок > 18-05-2021 09:28:36 |
Disable HTML5 Autoplay Автор: Afnan Khan Размер: 17 КБ (версия 2018.10.3) Домашняя страница: https://addons.mozilla.org/ru/firefox/a … -autoplay/ Совместимость: 52 и выше. (Кстати, есть разные варианты этого расширения для , и его форков ( и т.д.), актуальная версия, возможности которой совпадают с возможностями версии для , называется Disable HTML5 Autoplay (Reloaded), автор totallzero.) Русский язык: нет. Описание: Отключение автозапуска видео и аудио помогает не отвлекать своё внимание на то, что вы не собирались смотреть и слушать. Отключение предварительной загрузки помогает экономить трафик, а также ускорить загрузку остального содержимого страниц. Расширение Disable HTML5 Autoplay (в отличие от нескольких других подобных расширений) одновременно отключает и автозапуск, и предварительную загрузку видео и аудио, причём работает не только на YouTube, а на всех сайтах. Настройки расширения предельно просты — две галочки: Disable Autoplay — отключение автозапуска Disable Preloading — отключение предварительной загрузки Кроме того, с помощью кнопки в панели инструментов можно настраивать работу расширения на каждом сайте. Список сайтов-исключений на странице настроек расширения почему-то не отображается (хотя должен), но сами исключения работают.
Disable HTML5 Autoplay, как следует из его названия и официального описания, действует только в отношении HTML5-видео и HTML5-аудио. Но с учётом того, что поддержка Adobe Flash прекращена, никакого другого медиа, кроме формата HTML5, в вашем браузере и так не запустится (по крайней мере, без ваших стараний). ⠀ Установить с сайта дополнений ⠀
В Firefox для Android это расширение не устанавливается, но есть настройка: нажмите кнопку ⋮ — Настройки — Разрешения для сайтов — Автовоспроизведение — и вы увидите 4 варианта настройки, которые в комментариях не нуждаются. В Firefox для ПК начиная с версии 69 тоже есть настройка: Настройки > Приватность и защита > Разрешения > Автовоспроизведение. Можно делать исключения по сайтам. Но эта настройка не защищает надёжно от предварительной загрузки, притом срабатывает не всегда, а при более жёсткой настройке через about:config возможны проблемы на некоторых сайтах. |
_zt > 18-05-2021 18:08:03 |
Вот вы любитель на каждый чих расширение ставить. /* 2030: отключить, насколько это возможно, автозапуск мультимедиа HTML5 [FF63+] * 0=Allow all, 1=Block non-muted media (default in FF67+), 2=Prompt (removed in FF66), 5=Block all (FF69+) * [NOTE] Исключения можно установить средствами Firefox в разрешениях для сайта (Информация о странице [Ctrl+I] >> Разрешения) ***/ user_pref("media.autoplay.default", 5); /* 2031: отключить автозапуск мультимедиа HTML5 при взаимодействии с сайтом [FF78+] * 0=sticky (default), 1=transient, 2=user * [NOTE] Если у вас возникли проблемы с некоторыми видеосайтами, то добавьте исключение (see 2030) * [ПРИМ] Автор рекомендует 2, но тогда ломается обычное воспроизведение на некоторых сайтах, * а исключения превращают такой сайт в нон-стоп шарманку ***/ user_pref("media.autoplay.blocking_policy", 1);
|
Пандёнок > 18-05-2021 18:26:27 |
_zt А теперь изложите связно набор слов из вашей цитаты? Во-первых, я не нашёл способа отключить предварительную загрузку медиа штатными средствами Firefox, включая about:config. Во-вторых, я уже настраивал это в about:config, но после того разрабы всё поломали — вместо одних параметров сделали другие, которых в официальной справке нет, и я сегодня лазил по английским сайтам и обновлял наш FAQ, потому что кроме меня никто не замечает, что там устарело. В-третьих, далеко не всеми расширениями, о которых я здесь пишу, я пользуюсь сам. Многие я ставлю только для того, чтобы со знанием написать о них по-русски, а потом удаляю. В-четвёртых, расширение весом в 17 килобайт не грех поставить — браузер оно точно не нагрузит! |
_zt > 18-05-2021 19:45:02 |
Пандёнок Связнее некуда, я не понимаю, что там может быть не понятно. Конкретизируйте, какая фраза или буква вами не понята. |
Пандёнок > 18-05-2021 20:51:21 |
_zt В основном понял уже и я. Надо же, кто-то написал сначала варианты настройки, а в самом конце — сам параметр! Теперь ещё бы понять, как должен вести себя при "0=sticky", "1=transient", "2=user"? |
_zt > 20-05-2021 10:57:35 |
Пандёнок 0 - на некоторых сайтах, крутнули страницу и блокировка заданная в 2030 слетела (возможно еще какие события обрабатываются, например щелчки, не проверял, не интересно) 1 - параметр как бы игнорируется, работает только 2030 2 - типа пользователь должен щелкнуть видео, но в реальности это не так для некоторых сайтов, например, на coube - вообще ломается все, не только авто- но и обычное воспроизведение. Точнее не знаю, меня просто устраивает то что есть. Это стандартное оформление для arkenfox / user.js, там все параметры так подписаны. |
Coroner > 20-05-2021 11:08:19 |
Кстати, думал что тудой могу писать все, а там лишь модераторы. Ну или кто там? Может имеет смысл в теме Список настроек About:config на русском языке с пояснениями написать про fission.autostart ?
Народ у нас к памяти ревнивый, а если эту фичу врубят для всех, то вопросы посыпятся типа «мая мазила сажрала память памагитя виндовз ниохота периустанавливать».
Если что — по русски: https://www.opennet.ru/opennews/art.shtml?num=55171 Ну и от самой «мазилы»: https://blog.mozilla.org/security/2021/ … n-firefox/ |
Пандёнок > 20-05-2021 20:31:17 |
_zt При media.autoplay.blocking_policy = 1, если открыть на YouTube страницу с роликом, воспроизведение запускается автоматически. На РБК не запускается автоматически. Coroner Группы Adminisrators, Moderators, Extensions пишут в FAQ. Extensions — это такая группа для разработчиков и переводчиков расширений. Я переводил когда-то и ещё RU Adlist обновлял. Можете попросить админа (Unghost, он же banbot) добавить вас в Extensions, чтобы писать в FAQ. А пока — пишите в личку, что надо добавить. |
_zt > 20-05-2021 23:35:20 |
Пандёнок Для YouTube скрипты и расширения есть. Да и вообще, вы же на YouTube, на страницу с видео, видео заходите посмотреть, а не просто так, в фоновой вкладке то ни чего само играть не начинает. А в других комбинациях, например =2, вы просто сломаете другие сайты. |
Пандёнок > 22-05-2021 11:42:23 |
_zt пишетДа и вообще, вы же на YouTube, на страницу с видео, видео заходите посмотреть, а не просто так
Нет, я часто захожу для начала прочитать описание видео, глянуть на комменты, а потом уже думаю, стоит ли на него тратить свой трафик. _zt пишетА в других комбинациях, например =2, вы просто сломаете другие сайты.
Не факт, что мне хоть раз в жизни пригодятся те самые другие сайты. Но всё может быть! Потому ставлю Disable HTML5 Autoplay и не парюсь с about:config. |
darex > 22-05-2021 12:56:54 |
_zt на coube - вообще ломается все, не только авто- но и обычное воспроизведение.
Так сделай и всё работает. |
_zt > 22-05-2021 13:59:08 |
darex Чего "измени"? Читай внимательнее. У меня и так все работает на 1. |
darex > 22-05-2021 14:31:03 |
_zt У меня и так все работает на 1.
Прошу прощения это было не для вас. Это решение для Пандёнок: воспроизведение видео по клику. |
_zt > 22-05-2021 14:43:06 |
darex transient это только для media.autoplay.blocking_policy=1. Задержка между запусками видео. Например тот же coub, при щелчке по первому ролику и быстрой прокрутке к следующему тот автозапускается, вот dom.user_activation.transient.timeout (по умолчанию 5сек) и определяет задержку. Т.е. если посмотреть ролик 5сек и перейти к следующему, то он авто- не запустится, а если смотреть первый менее 5 сек, то следующий запустится автоматически при переходе к нему. А media.autoplay.blocking_policy=2 требует действия пользователя, по идее, но тот же coub он вообще ломает, автозапуск по клику происходит только для аудио, а видео стоит. Это я раньше тестировал, возможно что то изменилось. |
darex > 22-05-2021 16:20:56 |
_zt У меня выставлено так: media.autoplay.default - 5 media.autoplay.blocking_policy - 1 dom.user_activation.transient.timeout - 400
И каждое видео на Youtube и Coub запускается только по щелчку. |
Пандёнок > 22-05-2021 23:58:13 |
darex Отлично! Добавил в FAQ. |