Наконец, Mozilla добавляет в Firefox работающую блокировку автозапуска HTML5 Video.

Я только что написал учебник по отключению автоматического воспроизведения Flash и HTML5-видео в Firefox и Chrome, в котором упомянул предпочтение Firefox media.autoplay.enabled, чтобы отключить автоматическое воспроизведение некоторых - но не всех - HTML5-видео.

Причина, по которой это работает только на некоторых сайтах, но не на других, заключается в том, что сайты реализуют вызовы player и play (). Сайты могут вызывать play () напрямую, без использования автозапуска, и в этом случае они не блокируются текущей реализацией функции Firefox, поскольку она блокирует видео, только если автозапуск явно используется.

Это, например, случай на YouTube, который вы можете легко протестировать, установив в Firefox предпочтение false до того, как потом воспроизвести видео на YouTube. Вы заметите, что видео воспроизводится автоматически при открытии сайта.

По крайней мере, так будет, если вы запустите версию браузера до 41. Если вы запустите последнюю версию браузера Nightly, вы заметите, что Mozilla устранила проблему.

Установка предпочтения false и последующее посещение YouTube остановит автоматическое воспроизведение всех видео на сайте.

Список ошибок, открытый еще в 2011 году, пришлось многократно открывать, поскольку Mozilla по разным причинам не реализовала изменения в браузере.

Работа над ним началась всего пару дней назад, и последний патч, решающий проблему, был быстро обнаружен для версий Firefox 41.

Firefox 41 в настоящее время доступен на канале Nightly. Это означает, что стабильным пользователям придется подождать пару месяцев, прежде чем они появятся в их версии браузера (для перехода к новой версии потребуется шесть недель со следующим обновлением до версии 39, выпущенным 30 июня 2015 г.).

Mozilla планирует выпустить Firefox 41 22 сентября для стабильного канала веб-браузера.

Инструкция по включению блокировки видео HTML5 в Firefox

Чтобы заблокировать автозапуск видео HTML5 в браузере, выполните следующие действия:

  1. Введите about: config в адресную строку браузера и нажмите ввод.
  2. Подтвердите, что вы будете осторожны, если придет уведомление.
  3. Воспользуйтесь поиском вверху, чтобы найти настройки media.autoplay.enabled.
  4. Дважды щелкните по нему.

Один раз это устанавливает значение false, что отключает автозапуск для элементов HTML в Firefox. Вы можете отменить это в любое время, дважды щелкнув снова или щелкнув правой кнопкой мыши по предпочтению и выбрав опцию сброса в контекстном меню.