Die Version 2.3 des Web-Browsers qutebrowser wurde vorgestellt. Er bietet eine minimalistische grafische BenutzeroberflÀche, die nicht vom Inhalt ablenkt, sowie ein Navigationssystem im Stil des Texteditors Vim, das vollstÀndig auf Tastenkombinationen basiert. Der Code ist in Python geschrieben und nutzt PyQt5 und QtWebEngine. Der Quellcode wird unter der GPLv3-Lizenz veröffentlicht. Die Verwendung von Python hat keinen Einfluss auf die Leistung, da das Rendering und die Analyse des Inhalts durch die Blink-Engine und die Qt-Bibliothek erfolgen.
Der Browser unterstĂŒtzt ein Tab-System, einen Download-Manager, einen privaten Modus, einen integrierten PDF-Viewer (pdf.js), ein Werbeblockersystem und eine BenutzeroberflĂ€che zur Anzeige des Browserverlaufs. Um Videos auf YouTube abzuspielen, kann ein externer Video-Player aufgerufen werden. Die Navigation auf der Seite erfolgt mit den Tasten âhjklâ, um eine neue Seite zu öffnen, drĂŒcken Sie âoâ, und das Wechseln zwischen Tabs geschieht ĂŒber die Tasten âJâ und âKâ oder âAlt-Tabnummerâ. Durch DrĂŒcken von â:â öffnet sich eine Kommandozeile, in der eine Suche auf der Seite durchgefĂŒhrt und gĂ€ngige Befehle wie in vim ausgefĂŒhrt werden können, zum Beispiel â:qâ zum Verlassen und â:wâ zum Speichern der Seite. FĂŒr einen schnellen Zugriff auf Elemente der Seite gibt es ein âHintâ-System, das Links und Bilder markiert.

In der neuen Version:
- Es wurde die Einstellung âcontent.prefers_reduced_motionâ hinzugefĂŒgt, um Websites ĂŒber die Media-Abfrage âprefers-reduced-motionâ darĂŒber zu informieren, dass animierte Effekte, die die ZustĂ€nde von Benutzern mit MigrĂ€ne und Epilepsie verschlimmern können, deaktiviert werden sollen.
- Die Einstellung âcolors.prompts.selected.fgâ wurde hinzugefĂŒgt, um die Textfarbe der ausgewĂ€hlten Elemente in den Eingabeaufforderungen fĂŒr Dateipfade zu Ă€ndern.
- Im Anzeigenblocker, der Umleitungen verwendet, DomĂ€nen ĂŒber /etc/hosts (content.blocking.hosts.lists) wurde die Blockierung aller SubdomĂ€nen der blockierten Hosts umgesetzt.
- In der Einstellung âfonts.web.*â wird die Verwendung von URL-Vorlagen erlaubt.
- Bei der AusfĂŒhrung des Befehls â:greasemonkey-reloadâ werden alle geladenen Skripte angezeigt (deaktivierbar durch die Option ââquietâ).
- Ein Problem mit dem Login in das Google-Konto auf der macOS-Plattform wurde behoben.
Quelle: opennet.ru
