Tried Dillo out on my website and it mostly works, except for the navigation bar's fancy dropdown CSS and since it uses no JS, the Mario and Luigi images didn't move around but were stuck on the page so I need to add some JS to show them so they're hidden by default. My website had some HTML issues reported too, so hopefully I can track them down in the Jekyll theme I use. Dillo is really fast, surprisingly faster than Firefox even when not needing JS.

#Dillo #DilloBrowser

I added smolweb-validator as a page action in #Dillo.
It's a bit of a pain as the validator is a java application. The action script is brutal so far but it works.

.dillo/actions/smolcheck.sh

#!/bin/sh

# smolweb validator location
smp="$HOME/src/smolweb-validator"

# validate
cd $smp
output="$(java -cp "jsoup-1.21.2.jar:." SmolwebValidator $url --verbose)"
echo "$output" | dilloc rawload
and in ~/.dillo/dillorc
page_action="Smolcheck:~/.dillo/actions/smolcheck.sh"
see https://codeberg.org/smolweb/smolweb-validator

#smolweb #smallweb
smolweb-validator

smoweb-validator is a CLI tool to check if a web page respects smolweb HTML subset. This tool use https://jsoup.org/ HTML5 parser and is written in Java.

Codeberg.org
update on my comments about #dillo yesterday.

The git version of dillo has a new option: page_action, which enables running rdrview on the current page if the setting
page_action="Reader mode:dilloc dump | rdrview -H | dilloc load"
is set in dillorc. When you right click on a page the menu will now include the option "Reader Mode".

#smolweb #smallweb #indieweb

dillo - Dillo, a multi-platform graphical web browser

To me the problem with #smolweb is that there's isn't a browser that applies these rules. #Dillo comes close, even though it needs a makeover.

Dillo also has an rdrview plugin, but you have to manually write rdrview: in front of the url in the url bar of every page to see the results.

A better solution would be a content filter, like a #smolweb plugin that filters the entire html page rejecting anything that doesn't pass the smolweb validator, or passing it to rdrview. Degrees of acceptance could be set in settings.

A dedicated browser wouldn't require searching for #smolweb / #smallweb / #indieweb blogs, sites, or articles. (There seems to be no such thing as a #smolweb search engine, although points for #wiby, #marginalia, #kagi and #mojeek).

Just point the browser to any web site and if it borks, display the "errors" or ignore it with a 418 I'm a teapot error: after all it's the web site author's responsibility to provide clean, readable web sites.

Imagine a world where this plugin would be as ubiquitous as ublock-origin, it could even change web site development.
smolweb-validator

smolweb.org promotes simple unbloated web. It provides resources to actors who want to participate.

@piero @gumnos @dillo So in theory #Dillo could be embedded in, say, #Emacs, though I reckon it's less attractive for most users to swap EWW for Dillo instead of a more modern engine...
#Nyxt browser could then use it too, alas Nyxt doesn't even compile yet on OpenBSD...

You and me both my internet friend; I've built quite a few interesting sites using pure HTML which have run for years with very little maintenance, due to their almost static nature

@rl_dane

#Firefox #CPU #usage #Dillo #HTML #pure #nostalgia #browser #light #sh #bash

The mistake you maybe making is that you consider Firefox to be a browser.

Firefox has stopped being a browser decades ago

A browser doesn't need hundreds and hundreds of Engineers to be maintained, a massive project with multiple use angles and cases does

Firefox does so many (bad) things you can almost consider it a mini operating system

A alpha level Operating System, riddled with security bugs

It's always fantastic to be able to go somewhere in dillo and just have fun, amazing yourself with a speed that pages load

@rl_dane

#Firefox #CPU #usage #Dillo #browser #light #sh #bash

  • Open a website in firefox (a simple one, even)
  • Hear the fans spinning up
  • Copy url
  • Close firefox
  • Open #Dillo
  • Paste url
  • Read the same content, CPU is idle
  • It ain't much, but it's honest work.jpeg

Nouvelle petite fonctionnalité dans la version 3.3.0 de développement de #VenC qui m'a permit d'ajouter des correctifs dans la galerie principale de mon site, pour une meilleur compatibilité avec #dillo.

Les éléments qui déclenchaient l'affichage d'un carrousel renvoie maintenant vers une page statique avec tous les éléments multimédia qui auraient du apparaître dans le carrousel en Javascript.

#accessibilite #lowtech

#Dillo on #debian is outdated. So install it from source.
https://sirius-a.neocities.org/#dillo
sirius-a.neocities.org