@dillo@fosstodon.org cover

Dillo is a fast and small graphical web browser with HTTP, HTTPS and FTP support.

Other protocols like #Gemini #Gopher and #Spartan are available via plugins.

⚠ Do not use dillo . org, is not under our control, see: https://dillo-browser.org/dillo.org.html

This profile is from a federated server and may be incomplete. View on remote instance

@dillo@fosstodon.org avatar dillo , to random

Migrating from GitHub to our self-hosted server. :blobcatcookienom:

I wrote a post about the current situation with and how we ended up self-hosting our own infrastructure to be robust against data loss. We now store all important data (including issues) in git repositories which are replicated accross and .

https://dillo-browser.org/news/migration-from-github/

@dillo@fosstodon.org avatar dillo , to random
@rl_dane@polymaths.social avatar rl_dane , to random

I can't believe it myself, but yes, I've made my default browser on my personal laptops. It's never been my default, even though I've used it occasionally, off-and-on, for 25 years. XD

I still fire up ( fork) occasionally on those machines, but fits in this neat space between terminal browsers and "full-fat" browsers like Librewolf and .

I'm just wishing it had a "follow mode" for following links from the keyboard, and wondering if there was some way to make it use the clipboard by default, instead of primary selection. I don't quite understand why classic X11 programs use primary selection so much. XD

dillo ,
@dillo@fosstodon.org avatar

@kzimmermann @rl_dane "most instances outright block its user-agent" you can change the user agent in dillorc and use the same one links uses, which seems to work with searx instances.

A better solution is to contact the developers to add an exception for the dillo user agent.

dillo ,
@dillo@fosstodon.org avatar
dillo ,
@dillo@fosstodon.org avatar

@kzimmermann @rl_dane I assumed changing the UA to links would work as links works, but is doesn't appear so.

Adding this dillorc option however fixes it for me with the default dillo UA:

http_language="en"

dillo ,
@dillo@fosstodon.org avatar
@rl_dane@polymaths.social avatar rl_dane , to random

RAM usage to display the same single 59.5 KiB html file:

librewolf(firefox): 1,382   MiB
falkon:               891   MiB
luakit:               627   MiB
netsurf:               88.2 MiB
dillo:                 38.0 MiB

dillo ,
@dillo@fosstodon.org avatar

@rl_dane which page? 38 MiB seems too high.

@dillo@fosstodon.org avatar dillo , to random

Added @Mojeek search engine to .

Tip: Press Ctrl+L to select the location bar, then type your search query preceding it with "mj", like so:

mj hdd acoustic attack

First screen of results in Mojeek search engine for: hdd acoustic attack.
Seconds screen of results, contains four pages with results related to HDD sabotage with acoustic attacks.

ALT
@dillo@fosstodon.org avatar dillo , to random

Not sure if we need to say this but... No, we won't put LLM or any other AI bullshit in the browser.

Fetch a document. Read a document. That's it.

@dillo@fosstodon.org avatar dillo , to random

Hi @Mojeek , can you fix your search engine so that it works without JavaScript?

To reproduce I guess you'll need to visit the search engine with a fresh IP on any of , Links, Netsurf or W3M. Any search term causes the error for me. You won't be able to reproduce it if you already did a search on Firefox (and possibly other modern browsers).

I'll assume this is yet another case of collateral damage caused by LLM scraping protection.

Ditto for links
Ditto for netsurf
Ditto for w3m

ALT
dillo OP ,
@dillo@fosstodon.org avatar

@Mojeek thanks, so far it seems to be working. I will continue check on different network locations to see if it continues to work.

@dillo@fosstodon.org avatar dillo , to Firefox

New plugin to sync bookmarks with Sync.

https://github.com/dillo-browser/dillo-plugin-ffbm

It uses the ffsclient tool to access Firefox Sync data: https://github.com/Mikescher/firefox-sync-client

dillo OP ,
@dillo@fosstodon.org avatar

@petrescatraian there is no plugin I'm aware of, but I assume they should have an API to do the syncing which can be used to write one.

For reference, the FF one is 54 lines long of shell script and took me 1 h to write.

@molly0xfff@hachyderm.io avatar molly0xfff , to random

Many yearn for the "good old days" of the web. We could have those good old days back — or something even better — and if anything, it would be easier now than it ever was.

https://www.citationneeded.news/we-can-have-a-different-web/

dillo ,
@dillo@fosstodon.org avatar

@molly0xfff

> Nothing about the web has changed that prevents us from going back. If anything, it's become a lot easier.

Web standards have become more complex. A handful of companies1 (WHATWG) now control2 the HTML5 "standard"3, a document so long that I use it to benchmark the Dillo browser.