Discover native features you never knew existed
Inspired by Chris Burnell
2024
Native HTML features that eliminate JavaScript dependencies
Native modals with built-in backdrop and focus management
Collapsible content without a single line of JavaScript
Visual gauges and loading indicators built-in
Autocomplete suggestions for input fields
Display calculated results from form inputs
Native date pickers, no libraries required
<!-- Native accordion -->
<details open>
<summary>Click to expand</summary>
<p>Content appears here!</p>
</details>
<!-- Native modal dialog -->
<dialog id="modal">
<h2>Hello World</h2>
<button onclick="modal.close()">Close</button>
</dialog>
<button onclick="modal.showModal()">
Open Modal
</button>
HTML elements with built-in interactivity and accessibility
The case for native solutions
"The best code is no code at all.Jeff Atwood
Every line of code you write is a line that has to be debugged, maintained, and understood."
Explore native HTML before reaching for JavaScript