Chrome- ja Firefox-kehittäjät harkitsevat Theora-videokoodekin tuen lopettamista

Google aikoo poistaa Chromen koodipohjasta tuen ilmaiselle Theora-videokoodekille, jonka Xiph.org Foundation on luonut VP3-koodekille ja jota on tuettu Firefoxissa ja Chromessa vuodesta 2009 lähtien. Theora-koodekkia ei kuitenkaan koskaan tuettu Chrome for Androidissa ja WebKit-pohjaisissa selaimissa, kuten Safarissa. Firefox-kehittäjät harkitsevat samanlaista ehdotusta Theoran poistamiseksi.

Syynä Theoran tuen poistamiseen on se, että VP8-enkooderissa saattaa olla haavoittuvuuksia, jotka ovat samanlaisia ​​kuin viimeaikaiset kriittiset ongelmat.

Kehittäjien mukaan lääketieteellisiin koodekkeihin kohdistuvien 0-päiväisten hyökkäysten lisääntymisen vuoksi tietoturvariskit ylittävät Theora-koodekin kysyntätason, jota käytännössä ei käytetä lähes koskaan, mutta joka on edelleen merkittävä kohde mahdollisille hyökkäyksille. Mozillan tilastojen mukaan Theora-pohjaisen sisällön osuus kaikkien Firefoxin multimediaresurssien latauksista on 0.09 %. Googlen mukaan Theoran osuus on alle Chromessa UKM-mittauksilla mitatun tason.

Jotta sivustojen olemassa oleva sisältö voidaan toistaa Theora-muodossa, ehdotetaan käytettäväksi JavaScript-koodekkitoteutusta - ogv.js. Ogg-säiliöiden tukea ei ole tarkoitus poistaa. Käyttäjiä rohkaistaan ​​päivittämään nykyaikaisempaan avoimeen koodekkiin, kuten VP9.

He aikovat aloittaa kokeiluja Theoran poistamiseksi käytöstä Chrome 120 -haarassa. Lokakuussa Theora aikoo poistaa käytöstä 50 % kehityshaaran käyttäjistä 1.-6. - 50 %:lta beta-haaran käyttäjistä 8. tammikuuta - 50 %:lle tallin sivukonttorin käyttäjistä ja 16. tammikuuta - kaikille tallikonttorin käyttäjille. Kokeen aikana "chrome://flags/#theora-video-codec" -asetus tarjotaan palauttamaan koodekki. Helmikuussa on tarkoitus poistaa Theora-toteutuksen sisältävä koodi ja asetus palauttaa koodekkituki. Ensimmäinen julkaisu ilman mahdollisuutta palauttaa Theora-tukea on Chrome 123, joka on määrä julkaista maaliskuussa 2024. Firefox ehdottaa, että Theora-tuki poistetaan käytöstä ensin öisissä koontiversioissa, sitten kerätään telemetriaa mediatiedostojen lataamisen epäonnistumisista ja siirrytään sitten sen poistamiseen käytöstä beta-versioissa.

Lähde: opennet.ru

Lisää kommentti