4 ms·
A non-exhaustive list of good practices for webpages that focus on text: - Final page weight under 128kb, without compression - Works in Lynx, w3m, Elinks, Ne
by Seirdy 6y ago
A non-exhaustive list of good practices for webpages that focus on text:
- Final page weight under 128kb, without compression
- Works in Lynx, w3m, Elinks, Netsurf, Dillo, and most HTML-to-markdown converters
- No scripts or interactivity (preferably enforced at the CSP level)
- No cookies
- No animations
- No fonts–local or remote–besides sans-serif and monospace.
- No referrers
- No requests after the page finishes loading
- No 3rd-party resources (preferably enforced at the CSP level)
- Supports dark mode and/or works with most “dark mode” browser addons
I practice all of the above on my website, and encourage everyone to do the same on
theirs.
Also, literally every site on Gemini/Gopher has all of the features above (except "browser support" applies to Gemini/Gopher clients).
- Seirdy 6y agoI decided to expand this to its own article: https://seirdy.one/2020/11/23/website-best-practices.html https://seirdy.one/2020/11/23/website-best-practices.html. Discussion at https://news.ycombinator.com/item?id=25193874 https://news.ycombinator.com/item?id=25193874