Vývojáři Chrome a Firefoxu uvažují o zastavení podpory videokodeku Theora

Google má v úmyslu odstranit z kódové základny Chrome podporu pro bezplatný videokodek Theora, vytvořený nadací Xiph.org Foundation na základě kodeku VP3 a podporovaný ve Firefoxu a Chrome od roku 2009. Kodek Theora však nebyl nikdy podporován v Chrome pro Android a v prohlížečích založených na WebKit, jako je Safari. Podobný návrh na odstranění Theory zvažují vývojáři Firefoxu.

Důvodem pro ukončení podpory Theora je, že mohou existovat zranitelnosti podobné nedávným kritickým problémům s kodérem VP8.

Podle vývojářů díky zvyšující se frekvenci 0denních útoků na lékařské kodeky překračují bezpečnostní rizika míru poptávky po kodeku Theora, který se v praxi téměř nepoužívá, ale zůstává významným cílem potenciálních útoků. Podle statistik Mozilly je podíl obsahu založeného na Theoře mezi staženími všech multimediálních zdrojů ve Firefoxu 0.09 %. Podíl Theory je podle Googlu pod úrovní měřenou v Chrome prostřednictvím UKM metrik.

Pro zachování schopnosti reprodukovat existující obsah na stránkách ve formátu Theora se navrhuje použít implementaci kodeku JavaScript – ogv.js. Odstranění podpory pro kontejnery ogg se neplánuje. Uživatelům se doporučuje upgradovat na modernější otevřený kodek, jako je VP9.

Mají v úmyslu zahájit experimenty s deaktivací Theory ve větvi Chrome 120. V říjnu Theora plánuje deaktivovat 50 % uživatelů dev větve, 1. až 6. listopadu – pro 50 % uživatelů beta větve, 8. ledna – pro 50 % uživatelů stájové pobočky a 16. ledna všichni uživatelé stájové pobočky. Během experimentu je k dispozici nastavení „chrome://flags/#theora-video-codec“, které vrátí kodek. V únoru je plánováno odstranění kódu s implementací Theora a nastavením pro návrat podpory kodeků. První vydání bez možnosti vrácení podpory Theory bude Chrome 123, naplánované na březen 2024. Firefox navrhuje nejprve deaktivovat podporu Theory v nočních sestaveních, poté shromažďovat telemetrii o selháních při načítání mediálních souborů a poté přejít k jejímu deaktivaci v beta verzích.

Zdroj: opennet.ru

Přidat komentář