Verfügbare Webbrowser qutebrowser 2.4 und Min. 1.22

Der Webbrowser qutebrowser 2.4 wurde veröffentlicht und bietet eine minimale grafische Oberfläche, die nicht vom Betrachten von Inhalten ablenkt, sowie ein Navigationssystem im Stil eines Vim-Texteditors, das vollständig auf Tastaturkürzeln basiert. Der Code ist in Python mit PyQt5 und QtWebEngine geschrieben. Die Quelltexte werden unter der GPLv3-Lizenz vertrieben. Die Verwendung von Python hat keinen Einfluss auf die Leistung, da Inhalte von der Blink-Engine und der Qt-Bibliothek gerendert und analysiert werden.

Der Browser unterstützt ein Tab-Browsing-System, einen Download-Manager, einen privaten Browsermodus, einen integrierten PDF-Viewer (pdf.js), ein Werbeblockersystem (auf Host-Blockierungsebene) und eine Schnittstelle zum Anzeigen des Browserverlaufs. Um YouTube-Videos anzusehen, können Sie den Aufruf eines externen Videoplayers einrichten. Das Navigieren auf der Seite erfolgt mit den Tasten „hjkl“, zum Öffnen einer neuen Seite können Sie „o“ drücken, der Wechsel zwischen Tabs erfolgt mit den Tasten „J“ und „K“ oder „Alt-Tab-Nummer“. Durch Drücken von „:“ wird eine Befehlszeilenaufforderung angezeigt, in der Sie die Seite durchsuchen und typische Befehle wie in vim ausführen können, z. B. „:q“ zum Beenden und „:w“ zum Schreiben der Seite. Für einen schnellen Übergang zu Seitenelementen wird ein System von „Hinweisen“ vorgeschlagen, das Links und Bilder markiert.

Verfügbare Webbrowser qutebrowser 2.4 und Min. 1.22

In der neuen Version:

  • Behebung einer Sicherheitslücke (CVE-2021-41146), die die Ausführung von benutzerdefiniertem Code durch Manipulation von URL-Handler-Argumenten ermöglichen könnte. Das Problem tritt nur in Builds für die Windows-Plattform auf. Windows registriert den Handler „qutebrowserurl:“, der von einer Drittanbieteranwendung verwendet werden kann, um die Ausführung von Befehlen in qutebrowser zu initiieren, und beliebiger Code kann mit den Befehlen „:spawn“ und „:debug-pyeval“ ausgeführt werden.
  • Einstellung „content.blocking.hosts.block_subdomains“ hinzugefügt, mit der die Subdomain-Blockierung in einem Werbeblocker deaktiviert werden kann, der die Domain-Umleitung über /etc/hosts verwendet.
  • Einstellung „downloads.prevent_mixed_content“ zum Schutz vor dem Herunterladen gemischter Inhalte (Herunterladen von Ressourcen über HTTP von einer über HTTPS geöffneten Seite) hinzugefügt.
  • Flag „--private“ zum Befehl „:tab-clone“ hinzugefügt, um einen Klon eines Tabs zu erstellen, der in einem neuen privaten Browserfenster geöffnet wird.

Gleichzeitig wurde eine neue Version des Browsers Min 1.22 veröffentlicht, die eine minimalistische Benutzeroberfläche bietet, die auf der Manipulation der Adressleiste basiert. Der Browser wurde mit der Electron-Plattform erstellt, mit der Sie eigenständige Anwendungen basierend auf der Chromium-Engine und der Node.js-Plattform erstellen können. Die Benutzeroberfläche von Min ist in JavaScript, CSS und HTML geschrieben. Der Code wird unter der Apache 2.0-Lizenz vertrieben. Builds werden für Linux, macOS und Windows generiert.

Min unterstützt das Navigieren auf geöffneten Seiten durch ein System von Registerkarten und bietet Funktionen wie das Öffnen eines neuen Tabs neben dem aktuellen Tab, das Ausblenden nicht verwendeter Tabs (auf die der Benutzer seit einiger Zeit nicht zugegriffen hat), das Gruppieren von Tabs und das Anzeigen aller Tabs als Liste. Es gibt Tools zum Erstellen von Listen ausstehender Aufgaben/Links zum späteren Lesen sowie ein Lesezeichensystem mit Unterstützung für die Volltextsuche. Der Browser verfügt über ein integriertes Werbeblockersystem (gemäß der EasyList-Liste) und einen Code zur Besucherverfolgung, es ist möglich, den Download von Bildern und Skripten zu deaktivieren.

Die zentrale Steuerung von Min ist die Adressleiste, über die Sie Anfragen an eine Suchmaschine (standardmäßig DuckDuckGo) senden und die aktuelle Seite durchsuchen können. Während Sie in die Adressleiste tippen, wird eine Zusammenfassung der für die aktuelle Abfrage relevanten Informationen generiert, z. B. ein Link zu einem Wikipedia-Artikel, eine Auswahl von Lesezeichen und Browserverlauf sowie Empfehlungen der DuckDuckGo-Suchmaschine. Jede im Browser geöffnete Seite wird indiziert und steht für eine spätere Suche in der Adressleiste zur Verfügung. Sie können auch Befehle in die Adressleiste eingeben, um Vorgänge schnell auszuführen (z. B. „!settings“ – gehen Sie zu den Einstellungen, „!screenshot“ – erstellen Sie einen Screenshot, „!clearhistory“ – löschen Sie den Browserverlauf usw.).

Verfügbare Webbrowser qutebrowser 2.4 und Min. 1.22

In der neuen Version:

  • Und die Adressleiste bietet die Möglichkeit, mathematische Ausdrücke zu berechnen. Sie können beispielsweise „sqrt(2) + 1“ eingeben und erhalten sofort das Ergebnis.
  • Der Aufgabenliste wurde ein Feld zur Suche nach geöffneten Tabs hinzugefügt.
  • Sicherstellung der Einhaltung der Einstellungen des dunklen Designthemas, das in der Benutzerumgebung enthalten ist.
  • Die Anzahl der im integrierten Seitenübersetzungssystem unterstützten Sprachen wurde erweitert (Zugriff durch Rechtsklick auf die Seite).
  • Hotkey zum Neuanordnen von Tabs hinzugefügt.
  • Die Komponenten der Browser-Engine wurden auf die Chromium 94- und Electron 15-Plattform aktualisiert.

Source: opennet.ru

Kommentar hinzufügen