Dillo: a fast, lightweight, graphical Web browser

Jeremy Henty

Cambridge Linux Users Group

CB2 Thursday, 5 March, 2009

Online version

Dillo

A GUI web browser

Aims of the project

Democratise access to data by

Past: Dillo-1

Present: Dillo-2.0

must… not… insert crappy "Matrix Rebooted" reference…

Coming soon: Dillo-2.1

Real soon now!

Development

Architecture

  • Layout is done by Dw, a custom abstract widget set for Dillo written in C++
    • Dw supports multiple backends that render text and provide widgets for form controls etc.
    • currently FLTK2 is the only supported backend
  • Extra functionality is provided by Dillo Plugin Interfaces, helper programs that handle
    • downloads
    • ftp
    • cookies
    • https (rudimentary)

Future

TO DO:
  • persuade distros to use Dillo as a help browser
  • better rendering
    • improve and extend the CSS support
    • floating objects
  • improve functionality so more sites can be used