Verfügbar sind die Webbrowser qutebrowser 2.4 und Min 1.22.

Die Version 2.4 des Web-Browsers qutebrowser wurde veröffentlicht. Sie bietet eine minimalistische Benutzeroberfläche, die nicht von den Inhalten ablenkt, sowie ein Navigationssystem im Vim-Editor-Stil, das vollständig auf Tastenkombinationen basiert. Der Code ist in Python unter Verwendung von PyQt5 und QtWebEngine geschrieben. Der Quellcode wird unter der GPLv3-Lizenz bereitgestellt. Der Einsatz von Python hat keinen Einfluss auf die Leistung, da das Rendering und Parsing von Inhalten durch die Blink-Engine und die Qt-Bibliothek erfolgt.

Der Browser unterstützt ein Tab-System, einen Download-Manager, einen Privatsphäre-Modus, einen integrierten PDF-Viewer (pdf.js), ein Werbeblockierungssystem (auf Hosts-Ebene) und eine Schnittstelle zur Ansicht des Verlaufs. Für die Wiedergabe von Videos auf YouTube kann ein externer Video-Player konfiguriert 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 mit den Tasten „J“ und „K“ oder „Alt-Nummer des Tabs“. Beim Drücken von „:“ wird eine Eingabeaufforderung angezeigt, in der Sie nach Inhalten auf der Seite suchen und Standardbefehle wie in vim ausführen können, z.B. „:q“ zum Verlassen und „:w“ zum Speichern der Seite. Um schnell zu Elementen auf der Seite zu navigieren, gibt es ein „Hint“-System, das Links und Bilder markiert.

Verfügbar sind die Webbrowser qutebrowser 2.4 und Min 1.22.

In der neuen Version:

  • Eine Sicherheitsanfälligkeit (CVE-2021-41146) wurde behoben, die es ermöglichte, eigenen Code durch Manipulation der Argumente des URL-Handlers auszuführen. Das Problem tritt nur in Builds für die Windows-Plattform auf. In Windows wird der Handler «qutebrowserurl:» registriert, über den Anwendungen von Drittanbietern Kommandos in qutebrowser auslösen können. Mit den Befehlen «:spawn» und «:debug-pyeval» kann beliebiger Code ausgeführt werden.
  • Die Einstellung «content.blocking.hosts.block_subdomains» wurde hinzugefügt, die verwendet werden kann, um die Blockierung von Subdomänen in einem Werbeblocker, der Weiterleitungen verwendet, zu deaktivieren. Domänen über /etc/hosts.
  • Die Einstellung „downloads.prevent_mixed_content“ wurde hinzugefügt, um das Herunterladen von gemischten Inhalten zu schützen (Herunterladen von Ressourcen über HTTP von einer über HTTPS geöffneten Seite).
  • Dem Befehl „:tab-clone“ wurde das Flag „—private“ hinzugefügt, das es ermöglicht, einen Tab-Klon in einem neuen privaten Fenster zu erstellen.

Gleichzeitig wurde eine neue Version des Browsers Min 1.22 veröffentlicht, die eine minimalistische Benutzeroberfläche bietet, die auf der Manipulation der Adresszeile basiert. Der Browser wurde mit der Electron-Plattform erstellt, die die Entwicklung von isolierten Anwendungen auf Basis der Chromium-Engine und der Node.js-Plattform ermöglicht. Die Min-Oberfläche ist in JavaScript, CSS und HTML geschrieben. Der Code wird unter der Lizenz Apache 2.0 verteilt. Die Builds werden für Linux, macOS und Windows erstellt.

Min unterstützt die Navigation durch offene Seiten über ein Tabs-System, das Funktionen wie das Öffnen eines neuen Tabs neben dem aktuellen Tab, das Ausblenden ungenutzter Tabs (zu denen der Benutzer für eine bestimmte Zeit keinen Zugang hatte), das Gruppieren von Tabs und das Anzeigen aller Tabs in Listenform bietet. Es gibt Funktionen zum Erstellen von To-Do-Listen/Links für spätere Lektüre sowie ein Lesezeichen-System mit Unterstützung für die Volltextsuche. Der Browser verfügt über ein integriertes Werbeblockierungssystem (basierend auf der EasyList) und Code zum Tracking von Besuchern, einschließlich der Möglichkeit, das Laden von Bildern und Skripten zu deaktivieren.

Das zentrale Steuerelement in Min ist die Adresszeile, über die Anfragen an die Suchmaschine (standardmäßig DuckDuckGo) gesendet und die aktuelle Seite durchsucht werden kann. Beim Eingeben in die Adresszeile wird während der Eingabe eine Zusammenfassung der relevanten Informationen zum aktuellen Suchbegriff erstellt, wie z. B. ein Link zu einem Artikel auf Wikipedia, eine Auswahl aus Lesezeichen und dem Verlauf sowie Empfehlungen von der Suchmaschine DuckDuckGo. Jede im Browser geöffnete Seite wird indiziert und ist für eine spätere Suche in der Adresszeile verfügbar. In der Adresszeile können auch Befehle eingegeben werden, um Operationen schnell auszuführen (z. B. „!settings“ – zu den Einstellungen wechseln, „!screenshot“ – einen Screenshot erstellen, „!clearhistory“ – den Verlauf löschen usw.).

Verfügbar sind die Webbrowser qutebrowser 2.4 und Min 1.22.

In der neuen Version:

  • Die Adresszeile hat die Möglichkeit, mathematische Ausdrücke auszuwerten. Zum Beispiel kann man „sqrt(2) + 1“ eingeben und sofort das Ergebnis erhalten.
  • In die Aufgabenliste wurde ein Suchfeld für offene Tabs hinzugefügt.
  • Die Einhaltung der Einstellungen für das dunkle Design, das in der Benutzerumgebung aktiviert ist, wurde sichergestellt.
  • Die Anzahl der unterstützten Sprachen in dem integrierten Seitenübersetzungssystem wurde erweitert (erreichbar durch einen Rechtsklick auf der Seite).
  • Eine Tastenkombination zum Umgruppieren von Tabs wurde hinzugefügt.
  • Die Komponenten der Browser-Engine wurden auf Chromium 94 und die Electron-Plattform 15 aktualisiert.

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