#Dillo

Eugene :freebsd: :emacslogo:evgandr@bsd.cafe
2025-12-24

@wyatt Hmmm, interesting, possibly thats why pure HTML+CSS website, which lives in a server 2 meters away from my laptop, loads significantly faster in #Dillo, than in #Firefox :drgn_think:

Laptop connected to the network via Ethernet cable, ofc

R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-12-24

@amin

Ahhhh, ok. I wonder if there's a way for #Dillo to spoof the user agent. I think I've seen that somewhere.

...found it! Testing...

R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-12-23

Dang, I could've sworn that #eBay worked in #Dillo just a few months ago.

Error screen when trying to load ebay:

Example of error message (not an exact match to what is seen on screen, but very close):

Service Unavailable - Zero size object
The server is temporarily unable to service your request. Please try again later.
Reference #15.c7427568.1766530118.3b5e000a 
https://errors.edgesuite.net/15.c7427568.1766530118.3b5e000a
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-12-23

DANG, I forgot that #Dillo starts instantaneously on even old machines. It's almost startling if you're used to modern web browsers. X'D

Kari'bokakariboka
2025-12-22

@daltux já usou o ?

Eugene :freebsd: :emacslogo:evgandr@bsd.cafe
2025-12-21

@bazkie

> and with the second category of browser, we will not be able to visit the corporate sphere anymore

Possibly, this part is not a future already :drgn_think:

#dillo #Reddit

Screenshot of Awesome WM desktop with two browsers alongside. The first browser is Librewolf, displaying the front page of Reddit with some Emacs and photography related topics in it.

The second browser is Dillo. The opened URL is the same — front page of Reddit, but it displays an error "You're been blocked by network security" instead of content.
R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou:rl_dane@polymaths.social
2025-12-20

@gardiner_bryant @killyourfm

Oh my, and the site actually gives #smolweb browsers like #Dillo some love! Wow!

A screenshot of https://gardinerbryant.com/homestar-runner-a-history/ running in the Dillo browser on OpenBSD 7.8
R.L. Dane (snac)rl_dane@snac.bsd.cafe
2025-12-18
@evgandr@bsd.cafe @yoasif@mastodon.social @dillo@fosstodon.org

https://old.reddit.com/ is actually somewhat usable with dillo.

I think the best approach to surviving the current webpocalypse is to just forget about having "one browser to rule them all."

Take a multi-vectored approach:

  • Use a terminal browser like w3m, links, lynx, or chawan when doing some quick-and-dirty lookups, or when you don't feel like faffing about with a mouse at all
  • Use #Dillo for blogs, #smolweb sites, and sites that you don't want eating your cpu if you load them in a full browser
  • Optionally use #NetSurf for the few sites you know work better with it
  • Use #Firefox with your own custom settings or a fork like #LibreWolf for things that really require full JS and that kind of thing
  • Use a Blink-based browser like #Falkon or #UnGoogledChromium for the rare cases where a website just doesn't like firefox
I don't have dillo as my default browser on most of my systems now, but on all of my systems, I have one keystroke to open firefox or librewolf, and another to open dillo. A lot of times, I'll grab the url from @tut@fosstodon.org, launch dillo with a keystroke, and paste in the URL. If it doesn't work in dillo for some reason, or the formatting is too far off, it's easy enough just to fire up the old fox and paste in the url there.

Here's a link to a toot where I discovered how to tweak the colors in dillo to be a bit more contrasty:
https://polymaths.social/@rl_dane/statuses/01K3YBWR5XE7N781P9F7432VP7

Here's a link to a toot with my keysrc file for more keyboard-friendly navigation (a little like qutebrowser or luakit, but only a little so far):
https://polymaths.social/@rl_dane/statuses/01K3EQQ78KJG4E07KP74Y6Q0VE

I also have firefox settings to disable AI available upon request. It's a bit of a faff to get it set up the first time, but then you're golden (for now ;)
Eugene :freebsd: :emacslogo:evgandr@bsd.cafe
2025-12-18

@yoasif I moved to #Librewolf some time ago, but also I'm trying a #Dillo inspired by the @rl_dane example, who using it as a main browser.

Eugene :freebsd: :emacslogo:evgandr@bsd.cafe
2025-12-17

Starting to think that using #OpenHAB for my "smarthome" for my case is kinda overkill…

I have some sensors (temperature and humidity), some reed switches for windows and possibly I'll add thermostats for heating batteries (because here, even with 0°C outside, the central heating works for all the money and it is impossible to sleep and work without all opened windows). All things are using #ZigBee so my #server uses some ZigBee coordinator dongle and #zigbee2mqtt with some MQTT broker inside. I already able to read all necessary data from sensors by reading the right MQTT topics.

And the OpenHAB just communicates with my MQTT broker and displays some nice widgets on the Web UI. This is cool, because I don't need to think about how to work with MQTT and how to output data — all somehow works "by magic".

But the price is very big. The OpenHAB eats near 600 MB of RAM and swaps a lot (near 1 GB for now). It is a largest memory consuming service in my server, which has only 2 GB of RAM (and a RAM prices already increased here :drgn_sigh: ). And also it's sandbox takes near 3.5 GB of SSD space.

So, do I really need not to think about how it all works under the hood while wearing out my SSD or get some services OOMed if I disable swap and start e.g. using BorgBackup? Looks like the game is not worth the candle. I can literally pick #EclipseMosquitto #C library, unwrap some memories about how to use CGI and get the same nice page with sensors data and some logic inside. But with a waaaay less memory footprint and with possibility to open this page from #Dillo :drgn_happy_blep:

#SelfHosting

OpenHAB page with two well-drawn barometer+thermometer, showing data for living room and kitchen. And a small widget below, showing state of windows (one green and opened and other yellow and closed).OpenHAB page showing battery levels for my phone, for temperature/humidity sensors and for reed switcher. Each record has a nice looking battery icon, showing a level of battery for the each device.Top output from my server. The java process (belongs to OpenHAB) eats 615 MB of wired memory and 5.96% of CPU.
The swap has 1157 MB used and 879 MB free.The output of "du -hs" for catalog with OpenHAB sandbox — the size of this catalog is 3.5 GB.
2025-12-17

FWIW, with all the talk about #Firefox on my feed, just want to add that for a modern browser #Dooble is really nice. (Or you can always just go with #Dillo and get an actually sane internet experience; or better yet, just forget http and move over to #gopher / #geminiprotocol but ... one step at a time 😉)

2025-12-11
I tell you what using #dillo to view your website certainly points out issues you never knew you had. This is going to be a great help to improve my site.
2025-12-11
Just testing #dillo from my #snac instance and It is good but some things don't work as expected. For instance if I get a notification and then like it. The button does not change to unlike until I reload the page. Also my hacky back to the top of page links that work in other browsers do nothing in dillo. They are basically as below.

https://justine.smithies.me.uk/#

I also noticed that all the admin tabs at the top of the snac admin page are all open taking up screen real estate.
I'm not complaining merely poiting out some of my findings and there is probably good reason that I don't know about why these work they way they do.
I really really like #snac for one thing: Its perfectly useable with the #dillo browser!
2025-12-11
Does #dillo display emojis that are posted in the fediverse and on folks user name like yours for example ? Or does it replace them with the square outlined box ?
2025-12-11

@3DirkJS Yes but I love #Dillo.

2025-12-11

Unironically using #Dillo while ungoogled-chromium is playing crashy-crashy on the latest snapshot on #OpenBSD. It's just the best.

@Nickiquote@mstdn.social
And to add to this: A government website should be so simple and backwards compatible that it can be viewed and interacted with through #Lynx or #Dillo

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst