Thorium 110 brauzeri mavjud, Chromium-ning tezroq vilkalari

Thorium 110 loyihasining relizi nashr etildi, u Chromium brauzerining vaqti-vaqti bilan sinxronlashtirilgan vilkasini ishlab chiqadi, unumdorlikni optimallashtirish, foydalanish qulayligini yaxshilash va xavfsizlikni oshirish uchun qo'shimcha yamoqlar bilan kengaytiriladi. Ishlab chiquvchilar testlariga ko'ra, Torium ishlashda standart Chromium'dan 8-40% tezroq, asosan kompilyatsiya paytida qo'shimcha optimallashtirishlar kiritilganligi sababli. Linux, macOS, Raspberry Pi va Windows uchun tayyor yig'ilishlar yaratilgan.

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.
  • HEVC/H.265 video kodlash formatini qo'llab-quvvatlash Linux va Windows uchun kiritilgan.
  • 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.
  • Debian tarqatish orqali taqdim etilgan Chromium uchun yamalar uzatildi va shriftlarni ko'rsatish, VAAPI, VDPAU va Intel HD-ni qo'llab-quvvatlash, bildirishnomalarni ko'rsatish tizimi bilan integratsiyani ta'minlash bilan bog'liq muammolarni hal qildi.
  • 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 rejimini qo'shdi (profil /tmp katalogida saqlanadi va qayta ishga tushirilgandan so'ng tozalanadi).

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

a Izoh qo'shish