Programeri Chromea i Firefoxa razmatraju zaustavljanje podrške za video kodek Theora

Google namjerava ukloniti iz Chromeove baze kodova podršku za besplatni video kodek Theora, koji je stvorila Zaklada Xiph.org na temelju kodeka VP3 i koji je podržan u Firefoxu i Chromeu od 2009. godine. Međutim, kodek Theora nikada nije bio podržan u Chromeu za Android i u preglednicima koji se temelje na WebKitu kao što je Safari. Sličan prijedlog za uklanjanje Theore razmatraju programeri Firefoxa.

Razlog koji se navodi za obustavu podrške za Theora je da bi mogle postojati ranjivosti slične nedavnim kritičnim problemima s koderom VP8.

Prema programerima, zbog sve učestalijih 0-dnevnih napada na medicinske kodeke, sigurnosni rizici premašuju razinu potražnje za kodekom Theora, koji se gotovo nikada ne koristi u praksi, ali ostaje značajna meta potencijalnih napada. Prema statistikama Mozille, udio sadržaja temeljenog na Theori među preuzimanjima svih multimedijskih resursa u Firefoxu je 0.09%. Prema Googleu, Theorin udio ispod je razine izmjerene u Chromeu putem UKM metrike.

Kako bi se očuvala mogućnost reprodukcije postojećeg sadržaja na stranicama u formatu Theora, predlaže se korištenje implementacije JavaScript kodeka - ogv.js. Nema planova za uklanjanje podrške za ogg spremnike. Korisnici se potiču na nadogradnju na moderniji otvoreni kodek kao što je VP9.

Namjeravaju započeti eksperimente s onemogućavanjem Theore u grani Chrome 120. U listopadu Theora planira onemogućiti 50% korisnika dev grane, 1.-6. studenog - za 50% korisnika beta grane, 8. siječnja - za 50% korisnika poslovnice štala, a 16. siječnja - svi korisnici poslovnice štala. Tijekom eksperimenta omogućena je postavka "chrome://flags/#theora-video-codec" za vraćanje kodeka. U veljači se planira uklanjanje koda s implementacijom Theore i postavkom vraćanja podrške za kodek. Prvo izdanje bez mogućnosti vraćanja Theora podrške bit će Chrome 123, zakazano za ožujak 2024. godine. Firefox predlaže prvo onemogućavanje Theora podrške u noćnim verzijama, zatim prikupljanje telemetrije o neuspjesima učitavanja medijskih datoteka, a zatim prelazak na onemogućavanje u beta verzijama.

Izvor: opennet.ru

Dodajte komentar