Dillo-Browser 3.3.0 veröffentlicht
(dillo-browser.org)Dillo ist ein extrem leichtgewichtiger Open-Source-Webbrowser, geschrieben in C, mit Fokus auf geringen Ressourcenverbrauch und hohe Geschwindigkeit, und bietet eine grafische Oberfläche auf Basis des FLTK-Toolkits
- Unterstützung für fernsteuerbare Kontrolle über UNIX-Sockets mit dem neuen Programm
dilloc— damit lässt sich der Browser über die Kommandozeile oder Skripte automatisieren, etwa zum Öffnen von Tabs, Neuladen, Ausgeben von URLs oder Dumpen von Seiten - Neue Funktion page_action, die über das Rechtsklick-Menü der Seite beliebige Befehle ausführt; in Kombination mit
dilloclässt sich so etwa Chrome per curl impersonate nachahmen, um JS-Sperren zu umgehen, oder automatische Korrekturskripte pro Seite ausführen - Experimentelle Build-Unterstützung für FLTK 1.4 hinzugefügt; wegen verbleibender Rendering-Probleme bei hohem DPI oder unter Wayland wird Paketbetreuern jedoch nicht empfohlen, dies standardmäßig zu aktivieren
- Ausnahme zum Zulassen von Cookies bei OAuth-Redirects hinzugefügt, sodass Fediverse-Logins und andere OAuth-Authentifizierungen korrekt funktionieren
- Optionale Unterstützung für Brotli-Content-Encoding
- IPv6 standardmäßig aktiviert (sofern von der Plattform unterstützt)
- Verbesserte Bedienbarkeit bei der Navigation: neuer Tab mit Strg+Linksklick öffnen, Zurück-/Vorwärts-Navigation per Maustaste usw.
- Interne Informationsseiten wie
about:keys,about:cache,about:dicachehinzugefügt - Mojeek-Suchmaschine hinzugefügt (Shortcut
mj) - Zahlreiche Bugfixes bei LibreSSL-Segfaults, Cookie-Max-Age-Parsing, use-after-free und mehr
- Migration von GitHub auf einen selbst gehosteten Server abgeschlossen, mit Spiegelung auf Codeberg und SourceHut
1 Kommentare
Hacker-News-Kommentare
Ich nutze Dillo häufig. Glückwunsch
Je nachdem, wie weiterhin Gesetze zur Altersverifikation eingebracht werden und wie Firefox darauf reagiert, könnte Dillo zum faktischen Standardbrowser für Linux und BSD werden
Falls solche Gesetze tatsächlich durchgesetzt werden und Firefox sogar Logik zur Altersprüfung eingebaut bekommt, werde ich zu 100 % zu Dillo wechseln
Es ist ziemlich unheimlich, wie schnell so viele Länder davor kapitulieren
Manche glauben es jetzt vielleicht noch nicht, aber in ein paar Jahren könnte anonymes Surfen im Web der Vergangenheit angehören
Man muss auch die Angriffe auf VPNs mit betrachten. Das wirkt nicht wie ein zufälliger Einzelfall, sondern wie eine auf ein Ziel ausgerichtete Bewegung
Die Geldflüsse müssen viel klarer offengelegt werden, und ich habe es satt, dass alles von Lobbyisten kontrolliert wird
Leider verlangt sogar Google inzwischen JS, und das ist ein schwerer Schlag für kleine Browser und das offene Web
Eine ausführliche Liste zu Suchmaschinen hat Seirdy hier gut zusammengestellt: https://seirdy.one/posts/2021/03/10/search-engines-with-own-...
Ganz exakt stimmt das zwar nicht, aber Google steckt in vielen wichtigen Bereichen des Webs drin, und Chrome ist nur das sichtbarste Beispiel dafür
Frühes JavaScript war viel einfacher, und JIT war auch nicht zwingend nötig. Ich persönlich halte auch heute noch die Variante ohne JIT für besser
Ein riesiges Dankeschön an die Entwickler. Ich mag solche Retro-Projekte wirklich
Ich nutze Dillo täglich, bei mir vor allem intern
Dank der Plugin-Architektur kann es auch Protokolle wie gemini oder gopher rendern, deshalb nutze ich es auch zum Lesen von gemini-Seiten
Es ist wirklich extrem leichtgewichtig
Mastodon-Clients funktionieren auch nicht besonders gut, aber immerhin gibt es eine Alternative: https://codeberg.org/adele/smolfedi
Bei mir kommt hier auf HN mit Dillo ständig 429 zurück, was bei normalen vollwertigen Browsern nicht passiert
Ich weiß nicht, ob es an JS liegt
Mich würde interessieren, ob sich das reproduzieren lässt, und falls ja, ob du die HTTP-Header anhängen kannst
Unabhängig davon gibt es neben unserer cgit-Instanz auch Spiegel bei Codeberg und SourceHut
https://git.dillo-browser.org/dillo/
https://codeberg.org/dillo/dillo
https://git.sr.ht/~dillo/dillo
Ich habe es auch schon mehrfach in anderen Dillo-Beiträgen gesagt, aber dank Dillo konnte ich auf einem alten 486-PC zum ersten Mal überhaupt im Web surfen
Darauf lief Damn Small Linux, und ohne Dillo wäre der Webzugang damals praktisch nicht möglich gewesen
dilloc wurde schon vor dem 3.3.0-Release in älteren Git-Commits begonnen und war wirklich beeindruckend
Man kann auch leicht umleitende Menüeinträge bauen, die Skripte wie plumber oder xdg-open aufrufen
So wie Libredirect für Firefox/Chromium werden dabei JS-URLs durch URLs ohne JS ersetzt
Ich frage mich, ob es für einen aktuellen Windows-Port von Dillo irgendwo vorkompilierte Binärdateien gibt
Schade, dass Dillo in C++ geschrieben ist
Ich hätte es gern einmal mit kleinen und einfachen C-Compilern wie cproc/qbe oder tinycc gebaut
Trotzdem habe ich den Eindruck, dass Coding-AIs inzwischen durchaus Anzeichen zeigen, beim massenhaften Portieren von C++ in einfaches C brauchbar helfen zu können
Ich denke nicht, dass sie schon so weit sind