Elérhető Thorium 110 böngésző, gyorsabb Chromium fork

Megjelent a Thorium 110 projekt kiadása, amely a Chromium böngésző időszakonként szinkronizált villát fejleszt, további javításokkal bővítve a teljesítmény optimalizálása, a használhatóság és a biztonság fokozása érdekében. A fejlesztői tesztek szerint a Thorium teljesítményben 8-40%-kal gyorsabb, mint a standard Chromium, főként annak köszönhetően, hogy a fordítás során további optimalizációkat is beépítettek. A kész összeállítások Linux, macOS, Raspberry Pi és Windows számára készültek.

Főbb különbségek a Chromiumhoz képest:

  • Hurokoptimalizálással (LLVM Loop), profilalkotási optimalizálással (PGO), link-time optimalizálással (LTO), valamint SSE4.2, AVX és AES processzorutasításokkal fordít (a Chromium csak SSE3-at használ).
  • További funkciók bevezetése a kódbázisba, amelyek megtalálhatók a Google Chrome-ban, de nem állnak rendelkezésre a Chromium buildekben. Hozzáadták például a Widevine modult a fizetős védett tartalmak (DRM) lejátszásához, hozzáadták a multimédiás kodekeket, és engedélyezték a Chrome-ban használt bővítményeket.
  • Kísérleti támogatás hozzáadva az MPEG-DASH adaptív média streaming technológiához.
  • A HEVC/H.265 videókódolási formátum támogatása megtalálható Linux és Windows rendszeren.
  • A JPEG XL képek támogatása alapértelmezés szerint engedélyezett.
  • Az automatikus feliratozás (Live Caption, SODA) támogatása benne van.
  • A PDF-annotációk kísérleti támogatása hozzáadásra került, de alapértelmezés szerint nincs engedélyezve.
  • A Debian disztribúció által szállított javítások a Chromiumhoz átkerültek, és megoldják a betűkészlet-megjelenítéssel, a VAAPI, a VDPAU és az Intel HD támogatásával kapcsolatos problémákat, integrációt biztosítva az értesítési megjelenítő rendszerrel.
  • Engedélyezett VAAPI-támogatás Wayland-alapú környezetekben.
  • A DoH (DNS over HTTPS) alapértelmezés szerint engedélyezve van.
  • A Ne kövesse a módot alapértelmezés szerint a mozgáskövető kód blokkolásához.
  • A címsor mindig a teljes URL-t jeleníti meg.
  • Letiltotta a Google által a nyomkövető cookie-k helyett népszerűsített FLoC rendszert.
  • A Google API-kulcsokkal kapcsolatos figyelmeztetések letiltva, de megtartották az API-kulcsok támogatását a beállítások szinkronizálásához.
  • Az alapértelmezett böngésző használatára vonatkozó javaslatok megjelenítése a rendszerben le van tiltva.
  • Hozzáadott keresőmotorok: DuckDuckGo, Brave Search, Ecosia, Ask.com és Yandex.com.
  • Engedélyezett, hogy mindig csak a helyi oldalt használja új lap megnyitásakor.
  • Az oldal újratöltési gombjához hozzáadtunk egy helyi menüt további újratöltési módokkal ('Normál újratöltés', 'Kemény újratöltés', 'Gyorsítótár törlése és kemény újratöltés').
  • Hozzáadott alapértelmezett Kezdőlap és Chrome Labs gombok.
  • Az adatvédelem javítása érdekében a tartalom előtöltési beállításai módosultak.
  • Javítások hozzáadva a GN összeállítási rendszerhez és a sandbox leválasztás megvalósításához.
  • Alapértelmezés szerint a több szálba történő betöltés támogatása engedélyezett.
  • A csomag tartalmazza a pak segédprogramot, amely a fájlok pak formátumú csomagolására és kicsomagolására szolgál.
  • Az indításkor található .desktop fájl tartalmazza a webes platform kísérleti lehetőségeit, és további indítási módokat kínál: thorium-shell, csökkentett mód és sötét mód.

A Thorium 110 verzió változásai között szerepel:

  • Szinkronizálva a Chromium 110 kódbázissal.
  • A JPEG-XL formátum támogatása visszatért.
  • Az AC3 audiokodek támogatása hozzáadva.
  • Az összes HEVC/H.265 kodekprofil támogatása megtörtént.
  • Új optimalizációk hozzáadva a V8-as motor építése során.
  • Engedélyezett kísérleti funkciók: chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter és chrome: //flags/#enable-native-gpu-memory-buffers.
  • A Linux hozzáadott egy indítási módot egy ideiglenes profillal (a profil a /tmp könyvtárba kerül, és újraindítás után törlődik).

Ezen kívül megjegyezhetjük, hogy ugyanaz a szerző fejlesztette ki a Mercury böngészőt, amely elvileg a Thoriumra emlékeztet, de Firefox alapú. A böngésző további optimalizálásokat is tartalmaz, AVX és AES utasításokat használ, és számos javítást hordoz a LibreWolf, Waterfox, FireDragon, PlasmaFox és GNU IceCat projektekből, letiltva a telemetriát, a jelentéskészítést, a hibakeresési funkciókat és a kiegészítő szolgáltatásokat, mint például a Pocket és a környezeti ajánlásokat. Alapértelmezés szerint a Do Not Track mód engedélyezve van, a Backspace billentyű kezelője visszatér (browser.backspace_action), és aktiválva van a GPU-gyorsítás. A fejlesztők szerint a Mercury 8-20%-kal felülmúlja a Firefoxot. A Firefox 112-re épülő Mercury buildeket tesztelésre kínálják, de továbbra is alfa verzióként helyezkednek el.

Forrás: opennet.ru

Hozzászólás