Available ang Thorium 110 browser, isang mas mabilis na tinidor ng Chromium

Ang paglabas ng proyektong Thorium 110 ay nai-publish, na bumubuo ng pana-panahong naka-synchronize na tinidor ng Chromium browser, na pinalawak ng karagdagang mga patch upang ma-optimize ang pagganap, mapabuti ang kakayahang magamit at mapahusay ang seguridad. Ayon sa mga pagsubok ng developer, ang Thorium ay 8-40% na mas mabilis kaysa sa karaniwang Chromium sa pagganap, pangunahin dahil sa pagsasama ng mga karagdagang pag-optimize sa panahon ng compilation. Ang mga handa na asembliya ay nilikha para sa Linux, macOS, Raspberry Pi at Windows.

Mga pangunahing pagkakaiba mula sa Chromium:

  • Nag-compile gamit ang loop optimization (LLVM Loop), profiling optimization (PGO), link-time optimization (LTO), at mga tagubilin sa processor ng SSE4.2, AVX, at AES (Gumagamit ang Chromium ng SSE3 lang).
  • Pagdadala ng karagdagang functionality sa codebase na nasa Google Chrome ngunit hindi available sa mga build ng Chromium. Halimbawa, idinagdag ang Widevine module para sa paglalaro ng bayad na protektadong nilalaman (DRM), naidagdag ang mga multimedia codec, at pinagana ang mga plugin na ginamit sa Chrome.
  • Nagdagdag ng pang-eksperimentong suporta para sa MPEG-DASH adaptive media streaming technology.
  • Ang suporta para sa HEVC/H.265 na format ng pag-encode ng video ay kasama para sa Linux at Windows.
  • Ang suporta para sa mga larawang JPEG XL ay pinagana bilang default.
  • Kasama ang suporta para sa mga awtomatikong subtitle (Live Caption, SODA).
  • Ang pang-eksperimentong suporta para sa mga PDF annotation ay naidagdag, ngunit hindi pinagana bilang default.
  • Ang mga patch para sa Chromium, na ibinigay ng pamamahagi ng Debian, ay inilipat at nilulutas ang mga problema sa pag-render ng font, suporta para sa VAAPI, VDPAU at Intel HD, na nagbibigay ng pagsasama sa sistema ng pagpapakita ng notification.
  • Pinagana ang suporta ng VAAPI sa mga kapaligirang nakabatay sa Wayland.
  • Ang DoH (DNS over HTTPS) ay pinagana bilang default.
  • Ang Do Not Track mode ay pinagana bilang default upang harangan ang tracking code ng paggalaw.
  • Palaging ipinapakita ng address bar ang buong URL.
  • Hindi pinagana ang FLoC system na na-promote ng Google sa halip na subaybayan ang cookies.
  • Hindi pinagana ang mga babala tungkol sa mga Google API key, ngunit napanatili ang suporta para sa mga API key para sa pag-synchronize ng mga setting.
  • Ang pagpapakita ng mga mungkahi para sa paggamit ng default na browser sa system ay hindi pinagana.
  • Nagdagdag ng mga search engine na DuckDuckGo, Brave Search, Ecosia, Ask.com at Yandex.com.
  • Pinagana upang palaging gamitin lamang ang lokal na pahina na ipinapakita kapag nagbubukas ng bagong tab.
  • Ang isang menu ng konteksto na may mga karagdagang reload mode ('Normal Reload', 'Hard Reload', 'Clear Cache at Hard Reload') ay naidagdag sa page reload button.
  • Nagdagdag ng mga default na button ng Home at Chrome Labs.
  • Upang mapahusay ang privacy, binago ang mga setting ng preload ng content.
  • Nagdagdag ng mga patch sa GN assembly system at pagpapatupad ng sandbox isolation.
  • Bilang default, pinagana ang suporta para sa paglo-load sa maraming thread.
  • Kasama sa package ang pak utility, na ginagamit para mag-pack at mag-unpack ng mga file sa pak na format.
  • Kasama sa .desktop file sa startup ang mga pang-eksperimentong kakayahan ng web platform at nag-aalok ng mga karagdagang launch mode: thorium-shell, Safe Mode at Dark Mode.

Kabilang sa mga pagbabago sa bersyon ng Thorium 110:

  • Naka-synchronize sa Chromium 110 codebase.
  • Bumalik ang suporta para sa format na JPEG-XL.
  • Nagdagdag ng suporta para sa AC3 audio codec.
  • Naipatupad na ang suporta para sa lahat ng HEVC/H.265 codec profile.
  • Nagdagdag ng mga bagong pag-optimize kapag binubuo ang V8 engine.
  • Pinagana ng mga pang-eksperimentong feature ang chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter at chrome: //flags/#enable-native-gpu-memory-buffers.
  • Nagdagdag ang Linux ng startup mode na may pansamantalang profile (naka-save ang profile sa /tmp directory at na-clear pagkatapos ng restart).

Bukod pa rito, maaari nating tandaan ang pag-unlad ng parehong may-akda ng Mercury browser, na kung saan ay conceptually nakapagpapaalaala ng Thorium, ngunit binuo sa batayan ng Firefox. Kasama rin sa browser ang mga karagdagang pag-optimize, gumagamit ng mga tagubilin sa AVX at AES, at nagdadala ng maraming patch mula sa mga proyektong LibreWolf, Waterfox, FireDragon, PlasmaFox at GNU IceCat, hindi pagpapagana ng telemetry, pag-uulat, pag-debug ng mga function at karagdagang serbisyo tulad ng Pocket at mga rekomendasyong ayon sa konteksto. Bilang default, naka-enable ang Do Not Track mode, ibinalik ang backspace key handler (browser.backspace_action) at naka-activate ang GPU acceleration. Ayon sa mga nag-develop, ang Mercury ay higit sa Firefox ng 8-20%. Ang mga build ng Mercury batay sa Firefox 112 ay inaalok para sa pagsubok, ngunit nakaposisyon pa rin ang mga ito bilang mga alpha na bersyon.

Pinagmulan: opennet.ru

Magdagdag ng komento