From the 5k challenge in 2000: "Indeed, the winning site offered a witty yet powerful critique of the current state of the web via a fully functional e-commerce shopping cart. In less than 5K. Bastards."<p>The winning site: <a href="http://web.archive.org/web/20000510060852/http://www.sylloge.com/5k/entries/182/index.html" rel="nofollow">http://web.archive.org/web/20000510060852/http://www.sylloge...</a>
>Build a compelling web experience that can be delivered in 10KB and works without JavaScript.<p>It's difficult to imagine what such an experience would contain, CSS animation trickery?<p>I'm very pro minimal UI code, my last hobby project didn't include any framework libraries and the front-end came in at 23kb including images, CSS, HTML and JS.<p>But without a back-end, and without JS (no SPAs), is this just a contest to build the best looking static page?
I know a simple blog isn't the type of site this contest has in mind, but a couple years back I tried to shrink my blog's homepage. I got some good feedback and was happy with the result. Since I go long stretches of time without doing frontend, I felt it was a worthwhile exercise.<p>This is what I learned from the experience:
<a href="http://openmymind.net/Minimalist-Markup/" rel="nofollow">http://openmymind.net/Minimalist-Markup/</a>
I got really excited until I realized I couldn't use JavaScript. Over the last year I got super passionate about making the smallest JavaScript bundle size possible with RiotJS or Preact.<p>I guess they really mean the old school 'website' (like the html 1.0 strict days), so maybe a html document with everything inline and no special fonts.