Frequently Asked Questions
What’s the status of the dillo-3.x series (“dillo3”)?
What’s the status of the dillo-2.x series (“dillo2”)?
What’s the status of the dillo-0.8.x series (“dillo1”)?
What happened to the dillorc preferences for colors?
How do I force web pages to use my favourite fonts with CSS?
Why isn’t Dillo3 finding the font that I set?
What libraries does dillo use?
Can I run dillo on directfb?
Internationalization and Localization (i18n & l10n)
Why do some pages look strange?
What does “bad font: variable” mean?
Dillo2’s rendering is badly broken for me. What do I have to change?
Why doesn’t Dillo display certain images?
How do I enable cookies?
How do I clear my cookies?
How do I enable the https (SSL) support plugin for dillo?
How do I use a proxy with dillo?
Where is the history file?
After upgrading, I get: “ERROR: dpi.c: can’t start dpi daemon”!
How do I get started in developing Dillo plugins (dpis)?
I have sent an email/patch/question/etc. to Jorge, but still no answer. What’s the deal?
I have an addition to the FAQ/website. Whom do I contact?
here.
FLTK-1.3 library.
working with directfb)
UTF-8. It uses the iconv library to convert from/to other character encodings.
In recent releases, Dillo has improved line wrapping for Chinese and Japanese text, and also handles zero-width spaces, which can help with Thai, Lao, Cambodian, Burmese….
Scripts with right-to-left display (e.g., Arabic, Hebrew) or complex rendering rules (e.g., Arabic, Indic scripts) are not displayed properly.
The current Dillo developers use Latin-1 languages, so i18n testing and commentary would be particularly valued.
bug meter. Click on it to see the HTML errors that have been detected.
Our policy is not to work around broken HTML. To learn why, see our links, and especially read “The decommoditization of protocols” by Raph Levien.
Any HTML parsing patch should be backed up with information from the HTML 4.01 spec. Note that previous HTML specs can be considered as well.
Unfortunately, despite our respect for standards, there’re some cases where it’s impossible to change the Web’s status quo; in those cases we follow Firefox and HTML5.
domainrclets you specify whether to allow automatic requests between individual domains, so you can, for instance, permit requests from wikipedia and deny those for doubleclick.net.
Cookies.txt (also available in the tarball) explains why in more detail.
Configuring cookies in Dillo is easy. Something like the following inside ~/.dillo/cookiesrc could be enough to get you started:
#domain action
DEFAULT DENY
fltk.org ACCEPT
.host.com ACCEPT_SESSION
configure the wget program that they use.
Dpi1 spec for details. The easy way to get started is to think of them as CGI programs that don’t need a web server, and that provide some handy extensions. Dillo comes with several dpis. Play for a while with the bookmarks in dillo (it’s implemented with a dpi) to get an idea of what can be done. The hello dpi provides a simpler example (“dpi:/hello/world”). Downloads, FTP and view-source are also dpi programs. Choose one of them and start to make some modifications. Remember that a dpi is an independent process that communicates with Dillo by using sockets. As an independent program, it has all the power the underlying OS provides it. For instance, it would be easy to modify the bookmarks dpi to provide for a dillo-based GUI for data stored in a DB server.
dillo-dev mailing list archive.
Subscribe to dillo-dev.
mailing list (subscription required), or me.
