The Dillo Lab
This page collects experiments with HTML and the Web, loosely related with the development of Dillo. Bear in mind that the content here is often technical and sometimes incomplete or in progress.
Articles
- Progressive Enhancement Class
- An specification to classify pages by their dependency on JavaScript based on much they break when it is disabled.
- Complexity
- Short article on the problems derived from complexity in software and how we avoid them on Dillo.
- On forking the Web
- Some guidelines on forking the Web with the idea to avoid some of the current pitfails.
Dillo RFCs
Dillo RFCs are technical documents that describe a change or new feature with the objective to gather feedback before the implementation.
- RFC-003: UNIX sockets in URLs
- This document adds UNIX sockets support to URLs by using host names with the TLD “.unix” and a unix.hosts file that describe where in the file system the socket file is located for a given host.
- RFC-004: Optimized-for META tag
- This document proposes the optimized-for meta tag to indicate web browsers that the authors have explicitly made an effort to improve the page for an specific browser.
- RFC-006: Signatures in HTML
- This document introduces a new link tag to specify a signature in HTML documents based on OpenPGP. It also describes how to present the signature information to users reading the document and how to verify it.