Konečně: Mozilla přidává do Firefoxu funkční blokování automatického přehrávání HTML5 videa

Právě jsem napsal tutoriál o zakázání automatického přehrávání videí Flash a HTML5 ve Firefoxu a Chrome, ve kterém jsem zmínil předvolbu Firefoxu media.autoplay.enabled, abych automaticky zakázal některá - ale ne všechna - videa HTML5.

Důvod, proč to funguje pouze na některých webech, ale nikoli na jiných, je způsob, jakým weby implementují volání přehrávače a přehrávání (). Weby mohou volat play () přímo bez použití autoplay, a pokud je tomu tak, nejsou blokovány aktuální implementací funkce Firefoxu, protože blokují videa pouze v případě, že je autoplay explicitně používán.

Jedná se například o případ na YouTube, který můžete snadno otestovat nastavením předvolby na hodnotu false v prohlížeči Firefox před přehráním videa na YouTube. Při otevření webu si všimnete, že se video přehraje automaticky.

Přinejmenším je tomu tak, pokud spouštíte verzi prohlížeče před rokem 41. Pokud spustíte poslední noční sestavení prohlížeče, všimnete si, že Mozilla problém vyřešila.

Nastavení preference na false a navštěvování YouTube poté zastaví automatické přehrávání všech videí na webu.

Seznam chyb, který byl otevřen v roce 2011, musel být znovu otevřen, protože Mozilla z různých důvodů neprovedla změnu v prohlížeči.

Práce na něm začala teprve před pár dny a konečná oprava, která problém vyřeší, se rychle objevila u verzí Firefox 41.

Firefox 41 je aktuálně k dispozici na nočním kanálu. To znamená, že stabilní uživatelé budou muset počkat několik měsíců, než se dostanou do jejich verze prohlížeče (přechod na novou verzi bude trvat šest týdnů a další aktualizace verze 39 bude vydána 30. června 2015).

Cílem Mozilly je vydat Firefox 41 22. září na stabilní kanál webového prohlížeče.

Pokyny k povolení blokování videa HTML5 ve Firefoxu

Chcete-li blokovat automatické přehrávání videa HTML5 v prohlížeči, postupujte takto:

  1. Do adresního řádku prohlížeče zadejte about: config a stiskněte Enter.
  2. Pokud oznámení přijde, potvrďte, že budete opatrní.
  3. Použijte vyhledávání v horní části a vyhledejte předvolbu media.autoplay.enabled.
  4. Poklepejte na něj.

Pokud tak učiníte, nastaví se preference na false, což vypne automatické přehrávání prvků HTML v prohlížeči Firefox. Můžete to kdykoli změnit dvojitým kliknutím nebo pravým tlačítkem myši na preferenci a výběrem možnosti resetování z místní nabídky.