Chromium'un daha hızlı bir çatalı olan Thorium 110 tarayıcı mevcut

Chromium tarayıcısının periyodik olarak senkronize edilmiş bir çatalını geliştiren, performansı optimize etmek, kullanılabilirliği iyileştirmek ve güvenliği artırmak için ek yamalarla genişletilen Thorium 110 projesinin sürümü yayınlandı. Geliştirici testlerine göre Toryum, esas olarak derleme sırasında ek optimizasyonların dahil edilmesi nedeniyle performans açısından standart Chromium'dan %8-40 daha hızlıdır. Linux, macOS, Raspberry Pi ve Windows için hazır montajlar oluşturulur.

Chromium'dan temel farklar:

  • Döngü optimizasyonu (LLVM Döngüsü), profil oluşturma optimizasyonu (PGO), bağlantı süresi optimizasyonu (LTO) ve SSE4.2, AVX ve AES işlemci talimatlarıyla derlenir (Chromium yalnızca SSE3'ü kullanır).
  • Google Chrome'da bulunan ancak Chromium sürümlerinde bulunmayan ek işlevleri kod tabanına getiriyoruz. Örneğin, ücretli korumalı içeriği (DRM) oynatmak için Widevine modülü eklendi, multimedya kodekleri eklendi ve Chrome'da kullanılan eklentiler etkinleştirildi.
  • MPEG-DASH uyarlamalı medya akışı teknolojisi için deneysel destek eklendi.
  • Linux ve Windows için HEVC/H.265 video kodlama formatı desteği bulunmaktadır.
  • JPEG XL görüntüleri desteği varsayılan olarak etkindir.
  • Otomatik altyazı desteği (Canlı Altyazı, SODA) dahildir.
  • PDF ek açıklamaları için deneysel destek eklenmiştir ancak varsayılan olarak etkin değildir.
  • Debian dağıtımı tarafından sağlanan Chromium yamaları aktarılmış ve yazı tipi oluşturma, VAAPI, VDPAU ve Intel HD desteği ile bildirim görüntüleme sistemiyle entegrasyon sağlanarak sorunlar çözülmüştür.
  • Wayland tabanlı ortamlarda VAAPI desteği etkinleştirildi.
  • DoH (HTTPS üzerinden DNS) varsayılan olarak etkindir.
  • Hareket izleme kodunu engellemek için Takip Etme modu varsayılan olarak etkindir.
  • Adres çubuğu her zaman tam URL'yi görüntüler.
  • Çerezleri izlemek yerine Google tarafından desteklenen FLoC sistemi devre dışı bırakıldı.
  • Google API anahtarlarıyla ilgili uyarılar devre dışı bırakıldı, ancak ayarların senkronizasyonu için API anahtarlarına yönelik destek korundu.
  • Sistemde varsayılan tarayıcının kullanımına ilişkin önerilerin görüntülenmesi devre dışı bırakılır.
  • DuckDuckGo, Brave Search, Ecosia, Ask.com ve Yandex.com arama motorları eklendi.
  • Yeni bir sekme açılırken her zaman yalnızca gösterilen yerel sayfayı kullanmak üzere etkinleştirildi.
  • Sayfa yeniden yükleme düğmesine ek yeniden yükleme modları ('Normal Yeniden Yükleme', 'Sabit Yeniden Yükleme', 'Önbelleği Temizle ve Sabit Yeniden Yükleme') içeren bir içerik menüsü eklendi.
  • Varsayılan Ana Sayfa ve Chrome Labs düğmeleri eklendi.
  • Gizliliği artırmak için içerik önyükleme ayarları değiştirildi.
  • GN montaj sistemine ve korumalı alan izolasyon uygulamasına yamalar eklendi.
  • Varsayılan olarak birden çok iş parçacığına yükleme desteği etkindir.
  • Paket, dosyaları pak biçiminde paketlemek ve açmak için kullanılan pak yardımcı programını içerir.
  • Başlangıçtaki .desktop dosyası, web platformunun deneysel yeteneklerini içerir ve ek başlatma modları sunar: toryum kabuğu, Güvenli Mod ve Karanlık Mod.

Toryum 110 versiyonundaki değişiklikler arasında:

  • Chromium 110 kod tabanı ile senkronize edilmiştir.
  • JPEG-XL formatı desteği geri döndü.
  • AC3 ses codec'i için destek eklendi.
  • Tüm HEVC/H.265 codec profilleri için destek uygulandı.
  • V8 motorunu oluştururken yeni optimizasyonlar eklendi.
  • Deneysel özellikler chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter ve chrome'u etkinleştirdi: //bayraklar/#yerel-gpu-bellek-arabelleklerini etkinleştirin.
  • Linux, geçici profilli bir başlangıç ​​modu ekledi (profil /tmp dizinine kaydedilir ve yeniden başlatmanın ardından temizlenir).

Ek olarak, kavramsal olarak Thorium'u anımsatan ancak Firefox temel alınarak oluşturulan Mercury tarayıcısının aynı yazarı tarafından geliştirildiğini de not edebiliriz. Tarayıcı ayrıca ek optimizasyonlar içerir, AVX ve AES talimatlarını kullanır ve LibreWolf, Waterfox, FireDragon, PlasmaFox ve GNU IceCat projelerinden birçok yamayı taşır, telemetriyi, raporlamayı, hata ayıklama işlevlerini ve Pocket ve bağlamsal öneriler gibi ek hizmetleri devre dışı bırakır. Varsayılan olarak Do Not Track modu etkindir, Backspace anahtar işleyicisi döndürülür (browser.backspace_action) ve GPU hızlandırma etkinleştirilir. Geliştiricilere göre Mercury, Firefox'tan %8-20 oranında daha iyi performans gösteriyor. Firefox 112 tabanlı Mercury yapıları test için sunuluyor ancak yine de alfa sürümleri olarak konumlandırılıyorlar.

Kaynak: opennet.ru

Yorum ekle