Chrome- och Firefox-utvecklare överväger att sluta stödja videocodecen Theora

Google har för avsikt att ta bort stödet för den kostnadsfria Theora-videocodeken från Chrome-kodbasen, skapad av Xiph.org Foundation baserat på VP3-codec och stöds i Firefox och Chrome sedan 2009. Theora-codec stöddes dock aldrig i Chrome för Android och i WebKit-baserade webbläsare som Safari. Ett liknande förslag att ta bort Theora övervägs av Firefox-utvecklare.

Anledningen som nämns för att fasa ut Theora-stödet är att det kan finnas sårbarheter som liknar de senaste kritiska problemen med VP8-kodaren.

Enligt utvecklarna, på grund av den ökande frekvensen av 0-dagarsattacker på medicinska codec, överstiger säkerhetsriskerna efterfrågan på Theora-codec, som nästan aldrig används i praktiken, men förblir ett betydande mål för potentiella attacker. Enligt Mozillas statistik är andelen Theora-baserat innehåll bland nedladdningar av alla multimediaresurser i Firefox 0.09 %. Enligt Google ligger Theoras andel under den nivå som uppmätts i Chrome genom UKM-mått.

För att bevara möjligheten att reproducera befintligt innehåll på webbplatser i Theora-format, föreslås det att använda en JavaScript-codec-implementering - ogv.js. Det finns inga planer på att ta bort stödet för ogg-containrar. Användare uppmuntras att uppgradera till en mer modern öppen codec som VP9.

De har för avsikt att påbörja experiment med att inaktivera Theora i Chrome 120-grenen. I oktober planerar Theora att inaktivera 50 % av användarna av utvecklingsgrenen den 1–6 november – för 50 % av användarna av betagrenen, den 8 januari – för 50 % av användarna av stallgrenen, och den 16 januari - alla användare av stallgrenen. Under experimentet tillhandahålls inställningen "chrome://flags/#theora-video-codec" för att returnera codec. I februari planeras koden med Theora-implementeringen och inställningen för att returnera codec-stöd tas bort. Den första utgåvan utan möjlighet att returnera Theora-stöd kommer att vara Chrome 123, planerad till mars 2024. Firefox föreslår att du först inaktiverar Theora-stöd i nattliga byggen, sedan samlar in telemetri om misslyckanden med att ladda mediefiler och sedan går du vidare till att inaktivera det i betaversioner.

Källa: opennet.ru

Lägg en kommentar