گوگل قصد دارد پشتیبانی از کدک ویدیویی رایگان Theora را که توسط بنیاد Xiph.org بر اساس کدک VP3 ایجاد شده و از سال 2009 در فایرفاکس و کروم پشتیبانی میشود، از پایگاه کد کروم حذف کند. با این حال، کدک Theora هرگز در Chrome for Android و در مرورگرهای مبتنی بر WebKit مانند Safari پشتیبانی نشد. پیشنهاد مشابهی برای حذف Theora توسط توسعه دهندگان فایرفاکس در حال بررسی است.
دلیلی که برای رد کردن پشتیبانی Theora ذکر شد این است که ممکن است آسیبپذیریهایی مشابه مسائل مهم اخیر در رمزگذار VP8 وجود داشته باشد.
به گفته توسعه دهندگان، به دلیل افزایش دفعات حملات 0 روزه به کدک های پزشکی، خطرات امنیتی از سطح تقاضا برای کدک Theora فراتر می رود، که تقریباً هرگز در عمل استفاده نمی شود، اما همچنان یک هدف قابل توجه برای حملات احتمالی است. طبق آمار موزیلا، سهم محتوای مبتنی بر تئورا در بین دانلود تمامی منابع چندرسانه ای فایرفاکس 0.09 درصد است. به گفته گوگل، سهم Theora کمتر از سطح اندازه گیری شده در کروم از طریق معیارهای UKM است.
برای حفظ توانایی بازتولید محتوای موجود در سایتها در قالب Theora، پیشنهاد میشود از پیادهسازی کدک جاوا اسکریپت - ogv.js استفاده کنید. هیچ برنامه ای برای حذف پشتیبانی از ظروف تخم مرغ وجود ندارد. کاربران تشویق می شوند تا به یک کدک باز مدرن تر مانند VP9 ارتقا دهند.
آنها قصد دارند آزمایشهایی را با غیرفعال کردن Theora در شعبه Chrome 120 آغاز کنند. در ماه اکتبر، Theora قصد دارد 50٪ از کاربران شاخه توسعه دهنده را در 1 تا 6 نوامبر - برای 50٪ از کاربران شاخه بتا، در 8 ژانویه - غیرفعال کند. برای 50 درصد از کاربران شعبه پایدار و در 16 ژانویه - همه کاربران شعبه پایدار. در طول آزمایش، تنظیمات "chrome://flags/#theora-video-codec" برای بازگرداندن کدک ارائه شده است. در ماه فوریه، کد با پیاده سازی Theora و تنظیم برای بازگشت پشتیبانی از کدک برنامه ریزی شده است که حذف شود. اولین نسخه بدون امکان بازگشت پشتیبانی Theora کروم 123 خواهد بود که برای مارس 2024 برنامه ریزی شده است. فایرفاکس پیشنهاد میکند ابتدا پشتیبانی Theora را در بیلدهای شبانه غیرفعال کنید، سپس تلهمتری در مورد خرابی در بارگیری فایلهای رسانه جمعآوری کنید، و سپس به سمت غیرفعال کردن آن در نسخههای بتا بروید.
منبع: opennet.ru