Less htmx is More
Related
More from unplannedobsolescence.com
After skirting around the topic for a year, I’m ready to write about web components. Before I do that though, I want to show you what I believe is the ideal user experience for web components. Fortunately, it’s a user experience that exists today, and you can already use it. script src="/footnotes.js" defer>script> h2>Contenth2> p> This is a...
iframe { display: block; margin: 10px auto; } My UtahJS talk, "Building the Hundred-Year Web Service", was put online this week! It's about how to build software infrastructure that lasts a very long time. If you're not a software engineer (very unlikely that you're reading this blog if so, but it's possible) the first 11 minutes of the talk...
A couple months ago I was sitting next to Ivy Wong and I saw them working on a dropdown menu so cute that I immediately asked how they did it. It looked something like this: ul.base { list-style-type: none; margin: 0 auto; padding: 0; width: fit-content; } .base li { background-color: bisque; border: 2px black solid; margin: 5px...
While I'm not going to settle the Single-Page Web Application (SPA) debate in a blog post, there is one claim about SPAs that routinely goes unchallenged, and it drives me nuts: that users prefer them because of the "modern," responsive feel. SPAs achieve their signature feel using partial page replacement: adding or removing DOM elements instead...
iframe { display: block; margin: 10px auto; } This past weekend, I gave a talk entitled "The Life & Death of htmx" at Big Sky Dev Con. Summary The thesis of the talk is that, with 30 years of real-world usage evidence, we have a clear understanding of HTML's limitations as hypertext, and with just three small additions to HTML, we can address...