Slutligen: Mozilla lägger till fungerande HTML5 Video autoplay-blockering till Firefox

Jag skrev precis en handledning om att inaktivera automatisk uppspelning av Flash- och HTML5-videor i Firefox och Chrome där jag nämnde Firefox: s media.autoplay.enabled-inställning för att inaktivera vissa - men inte alla - HTML5-videor från att spela automatiskt.

Anledningen till att detta bara fungerar på vissa webbplatser men inte på andra är på grund av hur webbplatser implementerar spelaren och spelar () samtal. Webbplatser kan ringa uppspelning () direkt utan att använda autoplay, och om så är fallet blockeras de inte av Firefox nuvarande implementering av funktionen eftersom det bara blockerar videor om autoplay uttryckligen används.

Detta är till exempel fallet på YouTube som du enkelt kan testa genom att ställa in preferensen till falskt i Firefox innan du spelar en video på YouTube efteråt. Du kommer att märka att videon spelas upp automatiskt när du öppnar webbplatsen.

Åtminstone är det fallet om du kör en version av webbläsaren före 41. Om du kör den senaste Nightly-uppbyggnaden av webbläsaren kommer du att märka att Mozilla har åtgärdat problemet.

Om du ställer in preferensen för falsk och besöker YouTube efteråt kommer alla videor att spela automatiskt på webbplatsen.

Bugglistningen, som öppnades tillbaka 2011, måste öppnas flera gånger eftersom Mozilla av olika skäl inte implementerade förändringen i webbläsaren.

Arbetet med det började för bara ett par dagar sedan och den sista korrigeringen som löser problemet landade för Firefox 41-versioner snabbt efteråt.

Firefox 41 är för närvarande tillgängligt i Nightly-kanalen. Detta innebär att Stable-användare måste vänta ett par månader innan den landar i sin version av webbläsaren (det tar sex veckor att flytta till en ny version med nästa uppdatering till version 39 släpps den 30 juni 2015).

Mozilla syftar till att släppa Firefox 41 den 22 september till den stabila kanalen i webbläsaren.

Instruktioner för att aktivera blockering av HTML5-video i Firefox

Gör följande för att blockera HTML5-autoplay i webbläsaren:

  1. Skriv om: konfigurera i webbläsarens adressfält och tryck på Enter.
  2. Bekräfta att du kommer att vara försiktig om meddelandet kommer upp.
  3. Använd sökningen högst upp för att hitta preferensmedia.autoplay.enabled.
  4. Dubbelklicka på den.

Om du gör det en gång ställs inställningen på falsk som stänger av autoplay för HTML-element i Firefox. Du kan vända det när som helst genom att dubbelklicka igen eller genom att högerklicka på preferensen och välja återställningsalternativet från snabbmenyn.