И накрая: Mozilla добавя работещо блокиране на автоматична игра с HTML5 Video към Firefox

Току-що написах урок за деактивиране на автоматично възпроизвеждане на видеоклипове с Flash и HTML5 в Firefox и Chrome, в които споменах предпочитанието на Firefox за media.autoplay.enabled за деактивиране на някои - но не всички - HTML5 видеоклипове да се възпроизвеждат автоматично.

Причината това да работи само на някои сайтове, но не и за други е поради това, как сайтовете реализират плейъра и играят () разговори. Сайтовете могат да извикат възпроизвеждане () директно, без да използват автоматичното възпроизвеждане, и ако това е така, те не са блокирани от текущата реализация на функцията на Firefox, тъй като тя блокира само видеоклипове, ако автоматично играта е изрично използвана.

Такъв е например случаят в YouTube, който можете да тествате лесно, като зададете предпочитанието на false в Firefox, преди да пуснете видеоклип в YouTube след това. Ще забележите, че видеото се възпроизвежда автоматично, когато отворите сайта.

Поне така е, ако стартирате версия на браузъра до 41. Ако стартирате най-новата версия на браузъра, ще забележите, че Mozilla отстрани проблема.

Задаването на предпочитание на фалшиво и посещаването на YouTube след това ще спре автоматично всички видеоклипове да се възпроизвеждат на сайта.

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

Работата по него започна само преди няколко дни, а последният пластир, който решава проблема, кацна за версиите на Firefox 41 бързо след това.

Понастоящем Firefox 41 е наличен в канал Nightly. Това означава, че потребителите на Stable ще трябва да изчакат няколко месеца, преди да кацне в своята версия на браузъра (отнема шест седмици, за да премине към нова версия, като следващата актуализация до версия 39 излиза на 30 юни 2015 г.).

Mozilla има за цел да пусне Firefox 41 на 22 септември в стабилния канал на уеб браузъра.

Инструкции за активиране на блокирането на HTML5 видео в Firefox

Направете следното, за да блокирате автоматичното възпроизвеждане на HTML5 в браузъра:

  1. Въведете about: config в адресната лента на браузъра и натиснете enter.
  2. Потвърдете, че ще бъдете внимателни, ако известието се появи.
  3. Използвайте търсенето в горната част, за да намерите предпочитанието media.autoplay.enabled.
  4. Кликнете два пъти върху него.

По този начин веднъж се зададе предпочитанието на false, което изключва автоматичната игра за HTML елементи в Firefox. Можете да обърнете това по всяко време, като щракнете двукратно отново, или като щракнете с десния бутон върху предпочитанието и изберете опцията за нулиране от контекстното меню.