Der Browser Thorium 110 ist jetzt verfügbar, ein schnellerer Fork von Chromium.

Die Veröffentlichung des Thorium 110-Projekts ist nun online. Dieses Projekt entwickelt eine regelmäßig synchronisierte Abspaltung des Chromium-Browsers, die mit zusätzlichen Patches zur Optimierung der Leistung, Benutzerfreundlichkeit und Sicherheit erweitert wurde. Laut den Tests der Entwickler übertrifft Thorium die Standardversion von Chromium um 8-40% in der Leistung, hauptsächlich dank der Implementierung zusätzlicher Optimierungen während der Kompilierung. Fertige Builds werden für Linux, macOS, Raspberry Pi und Windows angeboten.

Hauptunterschiede zu Chromium:

  • Kompilierung mit aktivierten Schleifenoptimierungen (LLVM Loop), optimierten Profiling-basierten Optimierungen (PGO), Link-Time-Optimierungen (LTO) und der Verwendung von Prozessoranweisungen SSE4.2, AVX und AES (Chromium verwendet nur SSE3).
  • Integration zusätzlicher Funktionen in die Codebasis, die in Google Chrome vorhanden, jedoch in den Chromium-Builds nicht verfügbar sind. Zum Beispiel wurde das Widevine-Modul zur Wiedergabe geschützter kostenpflichtiger Inhalte (DRM) hinzugefügt, sowie Multimedia-Codecs und die in Chrome verwendeten Plugins wurden integriert.
  • Experimentelle Unterstützung für die adaptiven Streaming-Technologie MPEG-DASH wurde hinzugefügt.
  • Für Linux und Windows ist die Unterstützung des Video-Codierungsformats HEVC/H.265 aktiviert.
  • Die Unterstützung für Bilder im JPEG XL-Format ist standardmäßig aktiviert.
  • Die Unterstützung für automatische Untertitel (Live Caption, SODA) ist aktiviert.
  • Experimentelle Unterstützung für Annotationen in PDF wurde hinzugefügt, ist jedoch nicht standardmäßig aktiviert.
  • Fehlerbehebungen für Chromium, bereitgestellt durch das Debian-Distributionspaket, wurden implementiert, um Schriftarten, VAAPI-, VDPAU- und Intel HD-Unterstützung zu verbessern und die Integration mit dem Benachrichtigungssystem zu gewährleisten.
  • VAAPI-Unterstützung ist in umgebungen basierend auf Wayland aktiviert.
  • Die Verwendung von DoH (DNS über HTTPS) ist standardmäßig aktiviert.
  • Der Do Not Track-Modus ist standardmäßig aktiviert, um Tracking-Codes zu blockieren.
  • Die Adresszeile zeigt immer die vollständige URL an.
  • Das FLoC-System von Google, das anstelle von Tracking-Cookies gefördert wird, ist deaktiviert.
  • Warnungen zu Google-API-Schlüsseln wurden deaktiviert, jedoch bleibt die Unterstützung für API-Schlüssel zur Synchronisierung von Einstellungen erhalten.
  • Die Vorschläge zur Verwendung des Standardbrowsers im System sind deaktiviert.
  • Suchmaschinen wie DuckDuckGo, Brave Search, Ecosia, Ask.com und Yandex.com wurden hinzugefügt.
  • Es wird eine ständige Verwendung der nur lokalen Seite aktiviert, die beim Öffnen eines neuen Tabs angezeigt wird.
  • Für die Schaltfläche zum Neuladen der Seite wurde ein Kontextmenü mit zusätzlichen Neulademodi hinzugefügt (‘Normales Neuladen’, ‘Hartes Neuladen’, ‘Cache leeren und hart neuladen’).
  • Standardmäßig wurden die Schaltflächen Home und Chrome Labs hinzugefügt.
  • Die Einstellungen für das vorsorgliche Laden von Inhalten wurden geändert, um die Privatsphäre zu verbessern.
  • Patches wurden zum GN-Bausystem und zur Umsetzung der Sandbox-Isolation hinzugefügt.
  • Die Unterstützung für das Multithreading beim Laden ist standardmäßig aktiviert.
  • Das Paket-Tool pak wurde eingeführt, um Dateien im pak-Format zu packen und zu entpacken.
  • Beim Starten der .desktop-Datei wurden experimentelle Funktionen der Webplattform aktiviert und zusätzliche Startmodi angeboten: thorium-shell, Safe Mode und Dark Mode.

Unter den Änderungen in der Version Thorium 110:

  • Die Synchronisation mit der Codebasis von Chromium 110 wurde realisiert.
  • Die Unterstützung des JPEG-XL-Formats wurde zurückgebracht.
  • Die Unterstützung des Audio-Codecs AC3 wurde hinzugefügt.
  • Die Unterstützung aller Profile des HEVC/H.265-Codecs wurde implementiert.
  • Neue Optimierungen beim Bauen der V8-Engine wurden hinzugefügt.
  • Experimentelle Funktionen sind aktiviert: chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter und chrome://flags/#enable-native-gpu-memory-buffers.
  • In Linux wurde ein Startmodus mit temporärem Profil hinzugefügt (das Profil wird im Verzeichnis /tmp gespeichert und nach einem Neustart gelöscht).

Zu erwähnen ist auch die Entwicklung einer neuen Browsersoftware vom selben Autor wie der Mercury-Browser, die konzeptionell an Thorium erinnert, aber auf Firefox basiert. Der Browser beinhaltet zusätzliche Optimierungen, verwendet AVX- und AES-Instruktionen und integriert viele Patches von Projekten wie LibreWolf, Waterfox, FireDragon, PlasmaFox und GNU IceCat, um Telemetrie, Berichtsendungen, Debugging-Funktionen sowie weitere Dienste wie Pocket und kontextbezogene Empfehlungen zu deaktivieren. Der Do Not Track-Modus ist standardmäßig aktiviert, der Backspace-Tastenhandler (browser.backspace_action) wurde zurückgebracht und die GPU-Beschleunigung ist aktiviert. Laut den Entwicklern übertrifft die Leistung von Mercury die von Firefox um 8-20 %. Es werden Mercury-Builds auf Basis von Firefox 112 zum Testen angeboten, die jedoch derzeit als Alpha-Versionen eingestuft sind.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster