Designed to Last
I was reading thru the latest posts at No Tech Magazine and saw this article on designing web pages to last a decade. A lot of what is covered very much applies to websites on IPFS. Here is the list from the article (which you should read):
- Return to vanilla HTML/CSS
- Don’t minimize that HTML
- Prefer one page over several
- End all forms of hot-linking
- Stick with the 13 web safe fonts +2
- Obsessively compress your images
- Eliminate the broken URL risk
Of these, #1, #2, #4, #5 and #6 absolutely apply to IPFS sites. I am not sold on packing everything into a single page (#3) or completely eliminating site generators (#1), as can be seen by this multi-page website generated by hugo. #7 doesn’t quite translate to IPFS sites because the built-in replication can make the site available when the source server is down.
#4 in particular (eliminate hot-linking) and including all the assets your site uses in the published hash makes for a much more robust IPFS website and and will even make it work offline.