Chromium brauzerining vaqti-vaqti bilan sinxronlashtiriladigan tarmog'i bo'lgan Thorium loyihasining 110-versiyasi nashr etildi. U ishlashni optimallashtirish, foydalanish qulayligini oshirish va xavfsizlikni oshirish uchun qo'shimcha yamalar bilan takomillashtirilgan. Ishlab chiquvchilar sinovlariga ko'ra, Thorium standart Chromiumdan ishlash jihatidan 8-40% ga ustun turadi, bu asosan kompilyatsiya paytida qo'shimcha optimallashtirishlarning kiritilishi bilan bog'liq. Tayyor versiyalar quyidagi uchun yaratilgan: Linux, macOS, Raspberry Pi va Windows.
Chromium-dan asosiy farqlar:
- Loop optimallashtirish (LLVM Loop), profilni optimallashtirish (PGO), ulanish vaqtini optimallashtirish (LTO) va SSE4.2, AVX va AES protsessor ko'rsatmalari bilan kompilyatsiya qilinadi (Chromium faqat SSE3 dan foydalanadi).
- Google Chrome brauzerida mavjud bo'lgan, ammo Chromium tuzilmalarida mavjud bo'lmagan kodlar bazasiga qo'shimcha funksiyalarni kiritish. Masalan, pullik himoyalangan kontentni (DRM) o‘ynash uchun Widevine moduli qo‘shildi, multimedia kodeklari qo‘shildi va Chrome’da ishlatiladigan plaginlar yoqildi.
- MPEG-DASH adaptiv media oqim texnologiyasi uchun tajribaviy yordam qo‘shildi.
- uchun Linux и Windows HEVC/H.265 video kodlash formatini qo'llab-quvvatlash yoqilgan.
- JPEG XL rasmlarni qo'llab-quvvatlash sukut bo'yicha yoqilgan.
- Avtomatik subtitrlarni qo'llab-quvvatlash (Live Caption, SODA) kiritilgan.
- PDF izohlari uchun eksperimental yordam qo'shildi, lekin sukut bo'yicha yoqilmagan.
- Distribyutor tomonidan taqdim etilgan portlangan Chromium yamalari Debian va shriftlarni ko'rsatish, VAAPI, VDPAU va Intel HD qo'llab-quvvatlashi bilan bog'liq muammolarni hal qiladi, bu esa bildirishnoma chiqarish tizimi bilan integratsiyani ta'minlaydi.
- Wayland-ga asoslangan muhitda VAAPI-ni qo'llab-quvvatlash yoqilgan.
- DoH (HTTPS orqali DNS) sukut bo'yicha yoqilgan.
- Harakatni kuzatish kodini bloklash uchun “Kuzatilmasin” rejimi sukut boʻyicha yoqilgan.
- Manzil satrida har doim to'liq URL ko'rsatiladi.
- Kukini kuzatish oʻrniga Google tomonidan targʻib qilingan FLoC tizimi oʻchirib qoʻyildi.
- Google API kalitlari haqidagi ogohlantirishlar o‘chirib qo‘yildi, ammo sozlamalarni sinxronlashtirish uchun API kalitlari qo‘llab-quvvatlandi.
- Tizimda standart brauzerdan foydalanish bo'yicha takliflarni ko'rsatish o'chirilgan.
- DuckDuckGo, Brave Search, Ecosia, Ask.com va Yandex.com qidiruv tizimlari qo'shildi.
- Yangi tab ochishda har doim faqat mahalliy sahifadan foydalanish uchun yoqilgan.
- Sahifani qayta yuklash tugmasiga qo'shimcha qayta yuklash rejimlari ("Oddiy qayta yuklash", "Qattiq qayta yuklash", "Keshni tozalash va qattiq qayta yuklash") bilan kontekst menyusi qo'shildi.
- Birlamchi Home va Chrome Labs tugmalari qo‘shildi.
- Maxfiylikni oshirish uchun kontentni oldindan yuklash sozlamalari o'zgartirildi.
- GN yig'ish tizimiga yamoqlar qo'shildi va sandbox izolyatsiyasini amalga oshirish.
- Odatiy bo'lib, bir nechta mavzularga yuklashni qo'llab-quvvatlash yoqilgan.
- Paket pak formatidagi fayllarni qadoqlash va ochish uchun ishlatiladigan pak yordam dasturini o'z ichiga oladi.
- Ishga tushganda .desktop fayli veb-platformaning eksperimental imkoniyatlarini o'z ichiga oladi va qo'shimcha ishga tushirish rejimlarini taklif qiladi: toryum-qobiq, xavfsiz rejim va qorong'u rejim.
Thorium 110 versiyasidagi o'zgarishlar orasida:
- Chromium 110 kod bazasi bilan sinxronlangan.
- JPEG-XL formatini qo‘llab-quvvatlash qaytdi.
- AC3 audio kodek uchun qo'shimcha qo'llab-quvvatlash.
- Barcha HEVC/H.265 kodek profillarini qo'llab-quvvatlash amalga oshirildi.
- V8 dvigatelini yaratishda yangi optimallashtirishlar qo'shildi.
- Eksperimental funksiyalar chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter va chrome uchun yoqilgan: //bayroqlar/#enable-native-gpu-xotira-buferlar.
- В Linux Vaqtinchalik profil bilan ishga tushirish rejimi qo'shildi (profil /tmp katalogida saqlanadi va qayta ishga tushirilgandan so'ng o'chiriladi).
Bundan tashqari, xuddi shu muallif tomonidan kontseptual jihatdan Toriumni eslatuvchi, ammo Firefox asosida qurilgan Mercury brauzerining ishlanmasini qayd etishimiz mumkin. Brauzer, shuningdek, qo'shimcha optimallashtirishlarni o'z ichiga oladi, AVX va AES ko'rsatmalaridan foydalanadi va LibreWolf, Waterfox, FireDragon, PlasmaFox va GNU IceCat loyihalaridan ko'plab yamoqlarni o'z ichiga oladi, telemetriya, hisobot berish, disk raskadrovka funktsiyalari va Pocket va kontekstli tavsiyalar kabi qo'shimcha xizmatlarni o'chiradi. Odatiy bo'lib, "Kuzatilmasin" rejimi yoqilgan, Backspace tugmasi ishlov beruvchisi qaytariladi (browser.backspace_action) va GPU tezlashuvi faollashtirilgan. Ishlab chiquvchilarning fikriga ko'ra, Mercury Firefox-dan 8-20% ga ustundir. Sinov uchun Firefox 112 asosidagi Merkuriy tuzilmalari taklif etiladi, ammo ular hali ham alfa versiyalari sifatida joylashtirilgan.
Manba: opennet.ru
