Tag
Ariel Salminen introduces Elena, a 2.6kB open-source library for building Progressive Web Components that render HTML and CSS without JavaScript and enhance progressively. The article explains the design philosophy and taxonomy behind the approach.
A guide on building progressively enhanced forms using htmx, covering techniques like transient state management with form values, query parameters, and button detection.
A progressive enhancement Web Component that turns a GIF link into a still frame with a click-to-play button, reducing unnecessary GIF loads.
The article discusses the limitations of the <noscript> HTML element, which only provides fallback content when JavaScript is completely disabled, not when JavaScript fails due to other reasons. It recommends using DOM APIs to dynamically update content instead.