Software-update: Dillo 2.2

Dillo is een kleine en snelle browser, die in C en C++ is geschreven en de Fast Light Toolkit gebruikt. Het programma is beschikbaar voor Unix, Linux, BSD en Mac OS X en wordt onder de gpl-licentie uitgegeven. De ontwikkelaar heeft versie 2.2 de deur uitgedaan, waarin onder andere de beveiliging verbeterd is en de plugin-api onder handen is genomen. De aankondiging met de lijst van aanpassingen ziet er als volgt uit:

Dillo-2.2 has been released!

In this release, you will find: a major overhaul of the cookies subsystem including important security fixes, a reimplementation of the Dillo Plugin (DPI) API, a configurable HTTP connection limit, improved CSS, and plenty more.
  • Added keybindings for scrolling.
  • Help button and local help file.
  • Add support for multiple class names in CSS.
  • Fix X11 coordinate overflows with huge borders.
  • Improve CSS font parsing.
  • Enable font face setting via <font> element.
  • Ignore XML comment markers in CSS.
  • Split up long lines in plain.cc to avoid X11 coordinate overflows.
  • Fix user agent style for nested <ul>.
  • Add support for CSS property list-style-position.
  • Support border-width: thin | medium | thick.
  • Fix CSS_SHORTHAND_DIRECTIONS case in CssParser.
  • Add quirk to reset font properties in tables (fixes e.g. gmail).
  • Cleaned up system includes in dpid directory.
  • Fixed CustProgressBox() for systems without weak symbols.
  • Handle signed chars. Added dIsspace() and dIsalnum() to dlib.
  • Added a_Dpip_get_attr_l() to DPIP's API.
  • Changed the CCCs to build in one step (for both HTTP and DPI). This is simpler and helps to avoid race conditions.
  • Updated CCCwork.txt to the new scheme.
  • Fixed a bug with OPTION element (it was parsing entities twice).
  • Bugfix: remove the empty cache entry lingering after connection abort.
  • Switched capi to use dlib's Dlist instead of a_List_* methods.
  • Remove empty cache entries on Stop-button press and new link request!
  • Fixed URL unescaping in the datauri DPI.
  • Changed and reimplemented the DPI API.
  • Fixed bugs and updated all DPI programs:
    • Reimplemented the file dpi using select(). No pthreads-based anymore.
    • Fixed ftp dpi: downloads, streamed transfer, error feedback.
    • Fixed a bug in dillo with lingering cache entries.
    • Made dpidc a C language program.
    • Made the internal dsh implementation use unique functions for read/write.
    • Removed the write/fwrite mix in DPIP.
    • Made the DPIP API token-based. Packet assembling is coded inside DPIP!
    • Several cleanups and more error handling sprinkled all over too.
  • Fix segfault from AREA when MAP is missing name attribute.
  • Fix image map coordinates when margin/border/padding present.
  • Handle stylesheet @charset.
  • Fix cache segfault when cache entry removed.
  • Split words that contain whitespace as numeric character references.
  • Allow linebreaks around Chinese/Japanese characters.
  • Fix segfault in Html_parse_doctype (BUG#918).
  • Change exit code used for bad command line argument.
  • By default, do not use proxy for localhost (BUG 921).
  • Fix scrolling for text search.
  • Added 'save' key action (not bound by default).
  • Tooltips
  • Fix segfault when radio button lacks name attribute.
  • Enable popup menu below bottom of page content (BUG#856).
  • Handle JPEGs with CMYK color space.
  • Allow keysyms in keysrc.
  • Explicitly check installation bindir for dpid (BUG 930)
  • General cookies overhaul.
  • Support for the letter-spacing property.
  • Fixed a bug in w3c_mode. In fact it wasn't working at all.
  • Improve stylesheet menu.
  • Limit number of simultaneous connections (BUG 685).

Versienummer 2.2
Releasestatus Final
Besturingssystemen Linux
Website Dillo
Download http://www.dillo.org/download/dillo-2.2.tar.bz2
Bestandsgrootte 616,00kB
Licentietype GPL

Door Japke Rosink

Meukposter

12-02-2010 • 18:06

14

Bron: Dillo

Reacties (14)

14
13
9
0
0
0
Wijzig sortering
Wat in den hemelsnaam is het bestaansrecht van browsers als deze. Er zullen heus een hoop fans zijn, maar 'pc met 64 mb ram', maak het even zeg. Hardware kost echt niks meer tegenwoordig, voor 50 euro heb je een kast die sneller is dan die 64mbrambak die dillo nodig zou hebben.

Staat ook in de FAQ iets over de bug-o-meter, want dan kan je zien hoeveel errors een pagina geeft volgens de standaarden. Handig hoor, maar erboven staat dat het ding geen float-property ondersteunt. Dan denk ik; en jij komt mij vertellen dat een site een foutje in de css of opbouw heeft, maar kan geen floatende divs laten zien?
Stel je hebt een linux server waar je niet de hele firefox suite wilt installeren, je hebt geen zin om met Emacs of Lynx aan de gang te willen dan is Dillo een prima alternatief.

Ook als je distro niet groter mag zijn dan 50mb dan heb je iig een grafische browser. Daarom bestaat dit project nog steeds ;)
Oke, opzich je hebt gelijk haha. Firefox een suite noemen is wat overdreven misschien. Het probleem ligt er trouwens waarschijnlijk bij mij in dat ik oude hardware geen bak aan vindt. Grofvuil ermee. Er zullen ongetwijfeld mensen zijn die er een uitdaging in zien om een linux distro zo klein mogelijk te maken, ik koop liever een nieuwe harde schijf (of een nieuwe server for that matter).

Toch: dat hele float-ondersteunen-we-niet-maar-we-hebben-wel-een-bug-o-meter gezeur vind ik maar niks :P
Dillo is ook heel erg snel, zo ongeveer het meest snelle (en toch bruikbare) wat ik heb gezien.
Dillo lijkt erg op http://offbyone.com/offbyone/ voor windows. Basic, geen CSS, geen Javascript en retesnel.
Wat is nu het voordeel boven chrome oid? Is dit nog sneller? En veel lichter?
Dillo is maximaal gericht op minimaal gebruik van resources, en dan natuurlijk vooral op geheugen. Ook neemt het programma zelf weinig plaats in.
Je krijgt dan wel een browser die niet heel erg functioneel is, maar wel draait op een pc met 64 MB RAM.
Origineel werd dit vooral gebruikt op de eerste Linux PDA's, zoals de Yopy.
Niets. Dillo is echt een ultra-lightweight browser, maar support voor iets als javascript denk ik dat er niets is. Laat staan andere plugins.
volgens mij heb ik een bril nodig in eerste instantie las ik Dil*o :X i.p.v. Dillo
Ik ook!
Verder ziet het er op de screendump wel heel er simplistisch uit, iemand ervaring er mee?
hihi, ik ook. Zo versie 2.2 :D
Dat heet selectief lezen. :P

Op dit item kan niet meer gereageerd worden.