Was der Girginos Browser kann
Alles Folgende funktioniert in Version 0.1.0. Am Ende der Seite steht außerdem, was wir noch nicht gebaut haben; bei der Wahl eines Browsers wiegen die Lücken so schwer wie die Funktionen.
Tabs
Tabs öffnen, schließen und zwischen ihnen wechseln; ein Klick mit der mittleren Maustaste schließt einen Tab. Jeder Tab zeigt das eigene Symbol der Website und eine Ladeanzeige.
Tabs lassen sich nicht per Ziehen umsortieren.
Adressleiste
Sie erkennt, ob das Eingegebene eine Adresse oder eine Suche ist. Sie schlägt Einträge aus dem Verlauf vor, und die gesamte Liste lässt sich mit der Tastatur durchgehen. Such- und Adressaktionen tragen eigene Symbole, Zeilen aus dem Verlauf dagegen das Symbol der jeweiligen Website.
Suchmaschinen
DuckDuckGo ist voreingestellt. In den Einstellungen können Sie zu Google, Yandex, Bing, Startpage oder Brave wechseln.
Trackerblocker
213 mitgelieferte Domains werden mit den Listen EasyList und EasyPrivacy zusammengeführt, insgesamt rund 96.000 Domains. Die Zahl der blockierten Anfragen erscheint in der Symbolleiste, und der Blocker lässt sich für eine einzelne Website abschalten.
Wie die Filterlisten aufgefrischt werden
Die erste Prüfung läuft etwa 15 Sekunden nach dem Start, danach alle sechs Stunden; jede Liste wird nach ihrem eigenen ! Expires-Wert erneuert, meist alle vier Tage. Der Download läuft in einer eigenen, nicht dauerhaften Sitzung und behält keine Cookies. Ohne Netzverbindung bleibt die letzte gültige Kopie in Gebrauch. In den Einstellungen können Sie eine eigene Liste hinzufügen: die Formate Adblock Plus, hosts und einfache Domainlisten werden angenommen, und die Adresse muss https sein.
Warum der Parser bewusst wählerisch ist
Der Filterparser übernimmt nur Regeln, deren Bedeutung er exakt erhalten kann: ||domain.com^ und ||domain.com^$third-party. Pfadmuster, Einschränkungen nach Ressourcentyp, der Kontext $domain= und kosmetische Filter werden übersprungen — sie in „alles blockieren“ zu übersetzen, macht Seiten kaputt. Rund 85 % der heutigen Listen kommen durch dieses Sieb.
Datenschutz-Header und Berechtigungen
Die Header DNT und Sec-GPC werden gesendet. Berechtigungsanfragen werden nur aus dem aktiven Tab angenommen. Anfragen für Benachrichtigungen, Standort, MIDI, Zwischenablage und Leerlauferkennung werden standardmäßig stillschweigend abgelehnt; jede lässt sich in den Einstellungen auf Fragen, Erlauben oder Ablehnen setzen. Sie können eine Entscheidung für eine ganze Berechtigungsart treffen und gespeicherte Daten wie auch Berechtigungen auf einem einzigen Bildschirm löschen.
Website-Informationen
Ein Klick auf das Schloss in der Adressleiste öffnet den Bereich. Aussteller des Zertifikats, dessen Inhaber, Gültigkeitszeitraum und Fingerabdruck; die Zahl der von der Website gesetzten Cookies; das Löschen der Websitedaten und das Zurücksetzen ihrer Berechtigungen liegen alle im selben Bereich.
Neuer Tab
Ein Suchfeld, häufig besuchte Websites, Verknüpfungen und ein Vorstellungsbereich. Kein Werbenetzwerk Dritter ist beteiligt: Die Karten werden aus einer lokalen Datendatei gelesen, und die Seite stellt überhaupt keine Anfragen.
Verlauf
Den Verlauf durchsuchen, ihn an Tagesüberschriften entlang durchgehen und in einem Schritt löschen. Die Aufzeichnung des Verlaufs lässt sich vollständig abschalten.
Lesezeichen
Mit Ctrl+D hinzufügen. Lesezeichenleiste und -bereich unterstützen das Umsortieren per Ziehen, das Umbenennen und ein Kontextmenü.
Downloads
Das Menü in der Symbolleiste zeigt Ihre letzten zehn Downloads. Vor dem Öffnen einer ausführbaren Datei erscheint zuerst eine Warnung.
Auf der Seite suchen
Ctrl+F öffnet die Suche; Sie springen vorwärts und rückwärts, und die Treffer werden gezählt.
Website-Symbole
Symbole werden einmal heruntergeladen, auf die Festplatte geschrieben und danach über ein lokales Schema ausgeliefert. Die Oberfläche lädt nie ein Bild von einer entfernten Adresse.
Darstellung
Wie das System, hell oder dunkel. Die Auswahl gilt für die Oberfläche, die internen Seiten und die Systemmenüs gleichermaßen.
Sprachen
Türkçe, English, Deutsch, Français, Español, Italiano, Português, Русский, العربية (von rechts nach links), 简体中文, 日本語.
Aktualisierung
Das Veröffentlichungsmanifest ist mit Ed25519 signiert. Der Browser prüft selbst auf Updates und lässt Sie einen Kanal wählen; wie die Prüfung Schritt für Schritt abläuft, steht auf der Sicherheitsseite.
In dieser Version noch nicht enthalten
Das heißt nicht, dass diese Punkte aufgegeben oder halbfertig wären — sie sind in 0.1.0 schlicht nicht vorhanden:
- Unterstützung für Browser-Erweiterungen (WebExtension)
- Privates Fenster
- Ein zweites Fenster
- Tabs per Ziehen umsortieren
- Pakete für macOS und Linux