Adding noscript element 2026-03-10 The <noscript> element has been added to the smolweb HTML subset . Since smolweb guidelines already require that sites must be readable without JavaScript , the <noscript> element is a logical addition. It allows authors to provide fallback content for users with JavaScript disabled or unavailable. If you use <script> tags, it is now recommended to use <noscript>…
Adding semantic table elements 2025-11-06 After discussions with smolweb fans, it appears to be a good idea to add <thead> , <tbody> and <tfoot> to the smolweb HTML subset . Their semantic roles add more accessibility to the table structure.
Smolweb-validator 2025-08-17 smolweb-validator is a CLI tool to check if a web page respects smolweb HTML subset . This tool uses jsoup HTML5 parser, a java library distributed under MIT License . You need a Java Runtime Environment to execute it, and/or a Java Development Kit if you want to build it. Usage ./smolweb-validate <URL> [--verbose] java -cp "jsoup-1.21.1.jar:." SmolwebValidator <URL>…
New smolweb symbol could be a lowercase w between angle brackets in monospaced font 2025-04-20 <w> The angle brackets < and > recall HTML tags, giving a nod to the DIY, hand-coded nature of many smolweb sites. It signals that the web can be understandable and writeable by humans, not just something consumed through complex platforms. It carries the scent of rawness and control, not abstraction and…
w. is the preferred subdomain for smolweb sites 2025-04-20 A simple way for a website to indicate that it adheres to the smolweb guidelines is to use the subdomain w instead of www. This short subdomain is very much in the spirit of smolweb. This is not a requirement, just a suggestion. w.example.org is visually different from www.example.org or example.org . this standard has been proposed by…
Simple.css: a minimalist css framework 2024-07-22 If building a stylesheet in css from scratch seems too complicated for you, Simple.css is a solution. This lightweight framework stands on HTML elements (and their semantic specs) and not on specific classes. So, your pages can fully follow the smolweb guidelines and get a responsive design that respect the choices of the user such as font sizes…
Allowing JavaScript in smolweb 2024-06-15 Following the poll on the Fediverse and the discussion under it, JavaScript could be allowed on smolweb sites under some conditions : The site must remain usable without JavaScript, if the browser has no JavaScript engine or if the user disable it ; All scripts must be embedded directly in the pages of the smolweb site or in external .js files coming from…
Adding figure and figcaption tags 2023-12-23 As suggested by @reiver on the Fediverse , the semantic tags <figure> and <figcaption> have been added to the smolweb subset.
Wiby, a search engine for the smolweb While looking for smolweb resources, I met Wiby ! This search engine indexes websites compatible with old browsers. You will find simple HTML and non-commercial sites, and, if you have a smolwebsite, you can submit it to their database . It also works with http protocol . A very good resource for smolweb surfers!
A smolweb bash generator I publish this ugly code just to show that it is very easy to build and regenerate a smolwebsite with a few lines of bash script. It uses discount markdown converter to generate html code from .md files. All files The source directory contains the converter, favicons, a page template and markdown content of each page. Two folder would be used to store image (/img) and…
An other Small Web definition 2023-10-09 As mentioned on the homepage of smolweb.org , this site gives one definition and some guidelines to build a better and unbloated web. But there are many solutions to reach this goal. Aral Balkan give a different definition of the Small Web , and it is interesting have a look. In addition, he proposes several tools, such as Kitten to build this new web. You…
First post 2023-10-09 I will try to publish information about smolweb here. I’m not sure to be very productive, I have no goal, I just need an area available for posting some news. If you see some resources about this subject, share it with me on mastodon .