Firefox för att konvertera gamla YouTube-Flash-koden till HTML5 Video

0
186

Mozilla har lagt till en funktion för att Firefox 46 som kommer att konvertera gamla YouTube-Flash-koden till HTML5 Video automatiskt under vissa omständigheter.

När YouTube började, Flash var den dominerande tekniken som används för att strömma video på Internet, och den första spelaren som YouTube gjort för webbansvariga för att bädda in videor på webbplatser från tredje part som används Flash uteslutande.

YouTube har ändrat koden senare för att återspegla förändringar i streaming-teknik. Från ett tekniskt perspektiv, YouTube börjat erbjuda embed-koder som iframes istället för objekt.

Flash-koden fungerar bra efter alla dessa år, men endast om Adobe Flash installerat i webbläsaren. Om detta inte är fallet, en “plugin saknas” felmeddelande visas.

Om du tar denna gamla Ghacks artikel om Line Rider, och det specifikt den första videon som är inbäddad på sidan, du får felmeddelandet “Ett plugin som behövs för att visa detta innehåll” om Flash är inte installerat i webbläsaren eller blockerade på webbplatsen.

firefox flash embed

Den andra videon på samma sida använder den nya bädda in kod och det kommer inte att visa felmeddelandet som HTML5 video spelare används i detta fall automatiskt.

Sedan Mozilla inte har lyxen av en infödd Flash integration och det faktum att plugins kommer att vara ett minne blott inom en snar framtid, något måste göras åt det.

Mozilla lagt till kod till sin Firefox webbläsare för att konvertera inbäddade YouTube-videor med den gamla Flash bädda in kod för att bädda in det nya koden om Flash är inte installerat eller aktiverat den på sidan. Detta påverkar bäddar in YouTube på webbplatser från tredje part.

Det måste noteras att Firefox kommer inte att utnyttja användning av HTML5. Om Flash är installerat i webbläsaren, inget förändras på alla som Flash kommer att användas för att driva video-spelare.

Avaktivera funktionen

Mozilla planerar att lansera funktionen i Firefox 46. Det är redan en del av organisationens Nattliga webbläsare och är aktiverat som standard.

firefox youtube embed

Firefox-användare som inte behöver den funktionen kan du inaktivera det på följande sätt:

  1. Ladda om:config i adressfältet.
  2. Bekräfta att du kommer att vara försiktig om en varning visas.
  3. Hitta plugins.rewrite_youtube_embeds med hjälp av sök.
  4. Dubbel-klicka på preferens namn.

Om du ställer in det till false, kommer Firefox att inte skriva om gamla Flash bädda in YouTube koden om Flash är inte installerat eller aktiverat.

Du kan ändra inställningen till det förinställda värdet när som helst genom att upprepa processen som beskrivs ovan.

Avslutande Ord

Även om jag inte stöter på många gamla YouTube-videor inbäddade på webbsidor från tredje part, det verkar ha varit något av ett problem för en del av Mozilla Firefox-användare.

Det sätt som den genomförs erbjuder det bästa av båda världar som användare som inte vill att den här funktionen kan du inaktivera det lätt i webbläsaren avancerade inställningar i dialogrutan. (via Sören Hentzschel)