Objavljeno je izdanje 110 projekta Thorium, periodično sinhronizovane fork verzije Chromium preglednika. Poboljšano je dodatnim zakrpama za optimizaciju performansi, poboljšanje upotrebljivosti i povećanje sigurnosti. Prema testovima programera, Thorium nadmašuje standardni Chromium za 8-40% u performansama, prvenstveno zbog uključivanja dodatnih optimizacija tokom kompajliranja. Gotove verzije se generišu za Linux, macOS, Raspberry Pi i Windows.
Glavne razlike od Chromiuma:
- Kompajlira se sa optimizacijom petlje (LLVM petlja), optimizacijom profilisanja (PGO), optimizacijom vremena veze (LTO) i uputstvima za procesore SSE4.2, AVX i AES (Chromium koristi samo SSE3).
- Dovođenje dodatne funkcionalnosti u bazu kodova koja je prisutna u Google Chromeu, ali nije dostupna u Chromium verzijama. Na primjer, dodat je Widevine modul za reprodukciju plaćenog zaštićenog sadržaja (DRM), dodani su multimedijalni kodeci i omogućeni su dodaci koji se koriste u Chromeu.
- Dodata eksperimentalna podrška za MPEG-DASH adaptivnu tehnologiju striminga medija.
- Do Linux и Windows Omogućena je podrška za HEVC/H.265 format video kodiranja.
- Podrška za JPEG XL slike je podrazumevano omogućena.
- Podrška za automatske titlove (Live Caption, SODA) je uključena.
- Eksperimentalna podrška za PDF bilješke je dodana, ali nije omogućena prema zadanim postavkama.
- Portovane Chromium zakrpe koje isporučuje distribucija Debian i rješava probleme s renderiranjem fontova, podrškom za VAAPI, VDPAU i Intel HD, omogućavajući integraciju sa sistemom za ispis obavještenja.
- Omogućena podrška za VAAPI u okruženjima baziranim na Waylandu.
- DoH (DNS preko HTTPS-a) je podrazumevano omogućen.
- Način rada Ne prati je omogućen prema zadanim postavkama da blokira kod za praćenje kretanja.
- Adresna traka uvijek prikazuje puni URL.
- Onemogućen FLoC sistem koji promovira Google umjesto kolačića za praćenje.
- Onemogućena upozorenja o Google API ključevima, ali je zadržana podrška za API ključeve za sinhronizaciju postavki.
- Prikaz predloga za korišćenje podrazumevanog pretraživača u sistemu je onemogućen.
- Dodane tražilice DuckDuckGo, Brave Search, Ecosia, Ask.com i Yandex.com.
- Omogućeno da uvijek koristi samo lokalnu stranicu koja se prikazuje prilikom otvaranja nove kartice.
- Kontekstni meni s dodatnim načinima ponovnog učitavanja („Normalno ponovno učitavanje“, „Hard Reload“, „Clear Cache i Hard Reload“) dodat je gumbu za ponovno učitavanje stranice.
- Dodano zadano dugme Početna i Chrome Labs.
- Kako bi se poboljšala privatnost, postavke za prethodno učitavanje sadržaja su promijenjene.
- Dodane su zakrpe za GN montažni sistem i implementaciju izolacije sandbox-a.
- Podrazumevano je omogućena podrška za učitavanje u više niti.
- Paket uključuje pak pomoćni program koji se koristi za pakovanje i raspakivanje datoteka u pak formatu.
- Datoteka .desktop pri pokretanju uključuje eksperimentalne mogućnosti web platforme i nudi dodatne načine pokretanja: torijum-ljuska, Safe Mode i Dark Mode.
Među promjenama u verziji Thorium 110:
- Sinhronizirano s Chromium 110 kodnom bazom.
- Vratila se podrška za JPEG-XL format.
- Dodata podrška za AC3 audio kodek.
- Implementirana je podrška za sve HEVC/H.265 profile kodeka.
- Dodane su nove optimizacije prilikom izrade V8 motora.
- Omogućene eksperimentalne funkcije 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 Dodan je način pokretanja s privremenim profilom (profil se sprema u direktorij /tmp i briše se nakon ponovnog pokretanja).
Osim toga, možemo primijetiti razvoj istog autora Mercury pretraživača, koji konceptualno podsjeća na Thorium, ali izgrađen na bazi Firefoxa. Preglednik također uključuje dodatne optimizacije, koristi AVX i AES upute i prenosi mnoge zakrpe iz projekata LibreWolf, Waterfox, FireDragon, PlasmaFox i GNU IceCat, onemogućujući telemetriju, izvještavanje, funkcije za otklanjanje grešaka i dodatne usluge kao što su Pocket i kontekstualne preporuke. Podrazumevano, režim Ne prati je omogućen, vraća se rukovalac tasterom Backspace (browser.backspace_action) i GPU ubrzanje je aktivirano. Prema riječima programera, Mercury nadmašuje Firefox za 8-20%. Mercury verzije zasnovane na Firefoxu 112 su ponuđene za testiranje, ali su i dalje pozicionirane kao alfa verzije.
izvor: opennet.ru
