Končno: Mozilla doda Firefox delujoče blokiranje samodejnega igranja HTML5

Pravkar sem napisal vadnico o onemogočanju samodejnega predvajanja videoposnetkov Flash in HTML5 v Firefoxu in Chromu, v katerih sem omenil Firefoxovo media.autoplay.enabled prednost, da se onemogoči samodejno predvajanje nekaterih - vendar ne vseh - videov HTML5.

Razlog, zakaj to deluje samo na nekaterih spletnih mestih, na drugih pa ne, je v tem, kako spletna mesta izvajajo predvajalnik in igrajo () klice. Spletna mesta lahko pokličejo play () neposredno, ne da bi uporabila samodejno predvajanje, in če je temu tako, jih trenutna implementacija funkcije Firefox ne blokira, saj video posnetke blokira samo, če je samodejno predvajanje izrecno uporabljeno.

To je na primer na YouTubu, ki ga lahko preprosto preizkusite tako, da v Firefoxu nastavite možnost false, preden predvajate video na YouTube. Opazili boste, da se videoposnetek predvaja samodejno, ko odprete spletno mesto.

Vsaj tako je, če zaženete različico brskalnika pred 41. Če zaženete najnovejšo nočno različico brskalnika, boste opazili, da je Mozilla odpravila težavo.

Če nastavite prednost pred lažjo in obiščete YouTube po tem, se ustavi samodejno predvajanje vseh videoposnetkov na spletnem mestu.

Seznam hroščev, ki so ga odprli leta 2011, je bilo treba večkrat odpreti, saj Mozilla zaradi različnih razlogov ni izvedla spremembe v brskalniku.

Delo na njem se je začelo pred nekaj dnevi, končni popravek, ki rešuje težavo, pa je kmalu zatem pristal za različicami Firefox 41.

Firefox 41 je trenutno na voljo v kanalu Nightly. To pomeni, da bodo morali stabilni uporabniki počakati nekaj mesecev, preden bo pristal v svoji različici brskalnika (na prehod na novo različico bo minilo šest tednov, naslednja posodobitev do različice 39 pa 30. junija 2015).

Mozilla želi 22. septembra objaviti Firefox 41 na stabilnem kanalu spletnega brskalnika.

Navodila za omogočanje blokiranja videa HTML5 v Firefoxu

Naredite naslednje, če želite blokirati samodejno predvajanje videov HTML5 v brskalniku:

  1. Vtipkajte about: config v naslovni vrstici brskalnika in pritisnite Enter.
  2. Prepričajte se, da boste previdni, če pride obvestilo.
  3. Z iskanjem na vrhu poiščite nastavitve media.autoplay.enabled.
  4. Dvokliknite nanjo.

S tem enkrat določite prednost na false, ki izklopi samodejno predvajanje elementov HTML v Firefoxu. To lahko kadar koli obrnete tako, da dvokliknete znova ali z desnim klikom na nastavitev in v kontekstnem meniju izberete možnost ponastavitve.