Przejdź do zawartości

Dillo

Z Wikipedii, wolnej encyklopedii
Dillo
Logo Dillo
Logo programu
Ilustracja
Strona główna Wikipedii w przeglądarce internetowej Dillo 3.0
Autor Dillo project's team
Aktualna wersja stabilna 3.3.0
(26 kwietnia 2026) [±]
System operacyjny POSIX, Linux, BSD, OS X, FreeDOS
Rodzaj Przeglądarka internetowa
Licencja GPL
Strona internetowa

Dillo – mała, szybka i wieloplatformowa przeglądarka internetowa napisana w C i C++ z użyciem lekkiej biblioteki FLTK 1.3.[1]

Przeglądarka przeznaczona jest dla starszych komputerów i systemów wbudowanych. Potrafi wyświetlić strony w standardzie HTML4.1 z CSS2.1. Obsługuje niektóre elementy HTML5.[2] Przeglądarka nie posiada obsługi JavaScript oraz ramek. Ze względów bezpieczeństwa, nie zapisuje historii przeglądanych stron.

Historia

[edytuj | edytuj kod]

Projekt został zapoczatkowany w 1999 przez chilijskiego programistę Jorge Arellano Cid.[3]

Pierwotnie, przeglądarka Dillo 0.x została napisana w języku programowania C z wykorzystaniem zestawu narzędzi GTK+ GUI. Pierwsze wersje bazowały na wcześniejszej przeglądarce o nazwie Armadillo, stąd jej nazwa. [4]

Dillo 2.x została napisana przy użyciu komponentów C i C++ oraz zestawu narzędzi Fast Light Toolkit (FLTK) [5] i została wydana 14 października 2008 r. [6] Dodano wygładzanie tekstu, obsługę zestawów znaków innych niż Latin-1, możliwość kompresji HTTP i ulepszone renderowanie stron. [5] Przejście z GTK+ na FLTK spowodowało również usunięcie wielu zależności projektu i zmniejszyło zużycie pamięci przez Dillo o 50%. [6]

Z powodu zaprzestania rozwoju przeglądarki w 2014 roku, powstało wiele forków takich jak Dillo-Plus, DilloNG, Dillo-zet, Dillo-gemini, Dillo-gopher. Obecnie projekt nadal jest rozwijany.

Dillo+ (Dillo-Plus) wystartowało w 2023 roku w oparciu o kod źródłowy Dillo 3.0.5 znaleziony w pakiecie OpenBSD 6.8. [7] Zastosowano w nim liczne poprawki z DilloNG oraz dodano obsługę renderowania stron Gopher, Gemini i Markdown, tryb czytnika i rozszerzone wsparcie dla CSS. [8] Wprowadzono nowy system skryptów Pythona z modułami do renderowania RSS, EPUB, publicznych dzienników kanałów Telegram i zawartości plików zip. [9] Jest on nadal (2025 rok) utrzymywany. [10]

Mobilized-Dillo to fork z 2024 roku, który został dostosowany do urządzeń z ekranem dotykowym. [11]

Opracowany został port na platformę MS Windows (można także samodzielnie uruchomić Dillo używając środowiska Cygwin). Platformy DOS, HaikuOS, OpenBSD, FreeBSD, OSX, Atari również są wspierane.

Przypisy

[edytuj | edytuj kod]
  1. 25 years of Dillo. [dostęp 2025-06-19].
  2. Show HN: Resurrecting the Dillo browser. [dostęp 2025-06-19].
  3. Arellano Cid, Jorge: "Personal info for Jorge Arellano Cid". [dostęp 2025-06-19].
  4. "Home page (ASCII version)". [dostęp 2025-07-20].
  5. a b "dillo:ChangeLog". [dostęp 2025-07-20].
  6. a b "Dillo Web Browser :: Home Page". [dostęp 2025-07-20].
  7. "Working base from OpenBSD 6.8 pkg, switched from autotools to plain Makefiles". [dostęp 2025-07-12].
  8. cssparser.cc. [dostęp 2025-07-12].
  9. "Overview". [dostęp 2025-07-12].
  10. "Commits - crossbowerbt/dillo-plus". [dostęp 2025-07-12].
  11. Mobilized Dillo web browser—made for my Linux phone & laptop. [dostęp 2025-07-20].

Linki zewnętrzne

[edytuj | edytuj kod]