Nach jahrelanger Vergessenheit wurde der minimalistische Webbrowser Dillo 3.1 veröffentlicht.

Die Version 3.1 des minimalistischen Webbrowsers Dillo wurde veröffentlicht. Er wurde in C/C++ unter Verwendung der FLTK-Bibliothek entwickelt. Der Browser zeichnet sich durch eine kleine Größe aus (die ausführbare Datei ist bei einer statischen Erstellung etwa ein Megabyte groß) und hat einen minimalen Speicherverbrauch, unterstützt jedoch eine grafische Benutzeroberfläche mit Tabs und Lesezeichen sowie HTTPS und einen grundlegenden Satz an Webstandards (HTML 4.01 und CSS werden unterstützt, jedoch kein JavaScript). Die Funktionalität von Dillo kann durch Plugins erweitert werden, beispielsweise sind Plugins für die Protokolle IPFS und Gemini verfügbar. Der Code des Projekts wird unter der GPLv3-Lizenz veröffentlicht.

Die vorherige bedeutende Veröffentlichung Dillo 3.0.0 wurde 2011 veröffentlicht, und das letzte Bugfix-Update 3.0.5 erfolgte 2015. Im Jahr 2016 verstarb einer der Hauptentwickler des Projekts, daraufhin wurde die Entwicklung von Dillo 2017 vollständig eingestellt, und 2022 lief die Zahlungspflicht aus. Hosting Das Projekt und die Website dillo.org sind eingestellt worden. Im Januar 2024 wurde ein Versuch unternommen, das Projekt wiederzubeleben, dessen Ergebnisse in Dillo 3.1 präsentiert werden. Im Jahr 2023 wurde auch ein Fork namens Dillo+ (Dillo-Plus) erstellt, der alle gesammelten Korrekturen enthält (die letzte Änderung in Dillo-Plus wurde vor zwei Monaten hinzugefügt).

Die wichtigsten Änderungen in Dillo 3.1:

  • Unterstützung für schwebende HTML-Elemente und die CSS-Eigenschaft „float“ hinzugefügt.
  • Unterstützung für HTTPS wurde erheblich verbessert und ist nun standardmäßig aktiviert. Für die Nutzung von HTTPS können die Bibliotheken OpenSSL, LibreSSL und mbed TLS verwendet werden. Eine Einstellung „http_force_https“ wurde hinzugefügt, um einen forcierte Umleitung von HTTP auf HTTPS zu ermöglichen.
  • Die Unterstützung von CSS wurde erweitert: Alle Elemente unterstützen jetzt die Attribute „width“ und „height“, die Eigenschaften „min-width“, „max-width“, „min-height“ und „max-height“ wurden implementiert, sowie die Unterstützung für „display: inline-block“.
  • Unterstützung für das HTML-Tag „
    “ hinzugefügt und die Unterstützung für das Tag „
  • Widgets wurden überarbeitet.
  • Das Seitenverhältnis von Bildern, deren Auflösungsparameter in Prozent angegeben sind, wird beibehalten.
  • Einstellungen für „adjust_min_width“ und „adjust_table_min_width“ hinzugefügt.
  • Die Priorisierung des Ladens von Ressourcen wurde sichergestellt (Bilder werden mit geringerem Prioritätsgrad geladen).
  • Die Einstellung http_persistent_conns wurde hinzugefügt, um die Wiederverwendung bestehender HTTP-Verbindungen zu ermöglichen.
  • Unterstützung für den HTTP-Header Strict-Transport-Security hinzugefügt, der über die Einstellung http_strict_transport_security in Dillo deaktiviert werden kann.
  • Die Einstellung ui_tab_height wurde hinzugefügt, um die Höhe der Tab-Schaltflächen festzulegen.
  • Die Möglichkeit zum Wechseln zwischen Tabs mit dem Mausrad wurde aktiviert.
  • Die Erkennung von XHTML-Dokumenten wurde verbessert.
  • Ein kontinuierliches Integrationssystem für das Testen von Builds für Ubuntu, MacOS, FreeBSD und Windows (Cygwin) wurde implementiert.
  • Automatisierte Tests zur Überprüfung der korrekten Darstellung von HTML wurden hinzugefügt.

Nach jahrelanger Vergessenheit wurde der minimalistische Webbrowser Dillo 3.1 veröffentlicht.
Nach jahrelanger Vergessenheit wurde der minimalistische Webbrowser Dillo 3.1 veröffentlicht.


Quelle: opennet.ru
Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster