Dostępna przeglądarka Thorium 110, szybszy widelec Chromium

Opublikowano wersję 110 projektu Thorium, okresowo synchronizowanego forka przeglądarki Chromium. Została ona wzbogacona o dodatkowe poprawki optymalizujące wydajność, poprawiające użyteczność i bezpieczeństwo. Według testów deweloperskich, Thorium przewyższa standardowy Chromium o 8–40% pod względem wydajności, głównie dzięki uwzględnieniu dodatkowych optymalizacji podczas kompilacji. Gotowe kompilacje są generowane dla… Linux, macOS, Raspberry Pi i Windows.

Główne różnice w stosunku do Chromium:

  • Kompiluj, aby uwzględnić optymalizacje pętli (LLVM Loop), optymalizacje profilowania kodu (PGO), optymalizacje czasu łącza (LTO) oraz użycie instrukcji procesora SSE4.2, AVX i AES (Chromium używa tylko SSE3).
  • Przeniesienie dodatkowej funkcjonalności do bazy kodu, która jest obecna w Google Chrome, ale nie jest dostępna w kompilacjach Chromium. Na przykład dodano moduł Widevine do odtwarzania chronionych treści (DRM), dodano kodeki multimedialne, dołączono wtyczki używane w Chrome.
  • Dodano eksperymentalną obsługę adaptacyjnego przesyłania strumieniowego zawartości multimedialnej MPEG-DASH.
  • dla Linux и Windows Włączono obsługę formatu kodowania wideo HEVC/H.265.
  • Obsługa obrazów JPEG XL jest domyślnie włączona.
  • Dołączona jest obsługa automatycznych napisów (Live Caption, SODA).
  • Dodano, ale domyślnie nie włączono, eksperymentalnej obsługi adnotacji PDF.
  • Przeniesione poprawki Chromium dostarczone przez dystrybucję Debian i naprawia problemy z renderowaniem czcionek, VAAPI, VDPAU i obsługą Intel HD, umożliwiając integrację z systemem wyjściowym powiadomień.
  • Włączono obsługę VAAPI w środowiskach opartych na Wayland.
  • DoH (DNS przez HTTPS) jest domyślnie włączony.
  • Domyślnie włączony tryb Do Not Track, aby zablokować kod śledzenia ruchu.
  • Pasek adresu zawsze pokazuje pełny adres URL.
  • Wyłączono system FLoC promowany przez Google zamiast śledzących plików cookie.
  • Wyłączono ostrzeżenia o kluczach API Google, ale nadal obsługuje klucze API do synchronizacji ustawień.
  • Wyłączono sugestię korzystania z domyślnej przeglądarki w systemie.
  • Dodano wyszukiwarki DuckDuckGo, Brave Search, Ecosia, Ask.com i Yandex.com.
  • Włączono stałe korzystanie tylko ze strony lokalnej wyświetlanej podczas otwierania nowej karty.
  • Dodano menu kontekstowe przycisku przeładowania strony z dodatkowymi trybami przeładowania („Normalne przeładowanie”, „Twarde przeładowanie”, „Wyczyść pamięć podręczną i twarde przeładowanie”).
  • Dodano domyślne przyciski Home i Chrome Labs.
  • Ustawienia treści wstępnego ładowania zostały zmienione w celu zwiększenia prywatności.
  • Dodano poprawki do systemu kompilacji GN i implementacji piaskownicy.
  • Domyślnie włączona jest obsługa ładowania w wielu strumieniach.
  • Dołączone jest narzędzie pak, które służy do pakowania i rozpakowywania plików pak.
  • Plik .desktop podczas uruchamiania zawiera eksperymentalne funkcje platformy internetowej i oferuje dodatkowe tryby uruchamiania: powłoka torowa, tryb awaryjny i tryb ciemny.

Wśród zmian w wersji Thorium 110:

  • Zsynchronizowano z bazą kodu Chromium 110.
  • Przywrócono obsługę formatu JPEG-XL.
  • Dodano obsługę kodeka audio AC3.
  • Zaimplementowano obsługę wszystkich profili kodeka HEVC/H.265.
  • Dodano nowe optymalizacje podczas budowania silnika V8.
  • Włączono funkcje eksperymentalne chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter i chrome: //flags/#enable-native-gpu-memory-buffers.
  • В Linux Dodano tryb uruchamiania z profilem tymczasowym (profil jest zapisywany w katalogu /tmp i czyszczony po ponownym uruchomieniu).

Dodatkowo można zauważyć opracowanie przez tego samego autora przeglądarki Mercury, która koncepcyjnie przypomina Thorium, ale jest oparta na Firefoksie. Przeglądarka zawiera również dodatkowe optymalizacje, wykorzystuje instrukcje AVX i AES oraz zawiera wiele poprawek z projektów LibreWolf, Waterfox, FireDragon, PlasmaFox i GNU IceCat, które wyłączają telemetrię, raportowanie, funkcje debugowania i dodatkowe usługi, takie jak Pocket i zalecenia kontekstowe. Domyślnie tryb Do Not Track jest włączony, zwracana jest procedura obsługi klawisza Backspace (browser.backspace_action) i aktywowana jest akceleracja GPU. Według twórców, Mercury przewyższa Firefoksa o 8-20%. Kompilacje Mercury oparte na Firefoksie 112 są oferowane do testów, ale nadal są pozycjonowane jako wersje alfa.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster