HTMHell Advent Calendar 2025
In 2022, I launched the HTMHell Advent Calendar, which was a great success. Since then, dozens of authors worldwide have contributed fantastic articles on security, accessibility, UX, and performance every year. This year, we're back again with twenty-four more posts.
Starting December 1st, I'll publish them one by one every day.
- 1Top layer troubles: popover vs. dialog by Stephanie Eckles
- 2Using the Ancient Evils for Debugging by Manuel Strehl
- 3Speculation rules improvements by Barry Pollard
- 4Referencing HTML elements inside Shadow DOM by mehm8128
- 5IDREFs: What they are and how to use them by Kilian Valkhof
- 6Accessible by Design: The Role of the 'lang' Attribute by Todd Libby
- 7Controlling dialogs and popovers with the Invoker Commands API by Aubrey Sambor
- 8What's wrong with this HTML, and is it valid? by Patrick Brosset
- 9Discover Dialog by Sara Joy
- 10a11y freedom beaver by Steve Faulkner
- 11How HTML changes in ePub by Robin Whittleton
- 12A11y Considerations in Math on the Web by Manuel Sánchez
- 13Hell is other people's markup by Ian Lloyd (Lloydi)
- 14The Wonderful World of Web Feeds by Maureen Holland
- 15Them’s the Breaks by Tyler Sticka
- 16Giving pages a clear shape by using headings by Steve Barnett
- 17Don't leave the screen reader hungry by Geri Reid
- 18Forms are a badly designed part of HTML by Jens Grochtdreis
- 19Semantics beyond the tag name by Nathan Knowler
- 20The many lives of the page title by Katrin Kampfrath
- 21Styling by Language: Using the lang Attribute for Multilingual Design by Julia Undeutsch
- 22The HTML Elements Time Forgot by Declan Chidlow
- 23For the Love of <details> by Justin Ferrell
- 24The three semantics of HTML by Tomasz Jakut
Bonus articles
- 25Abbreviations done right: The <abbr> element and why not use it by Alexander Muzenhardt
- 26Class names for content not design by Darice de Cuba
- 27Replacing JS with just HTML by Aaron T. Grogg
- 28HTML Input Validation is (maybe) Good by Wes Goulet
You can check out last year's posts or the first unofficial calendar, which only links to existing articles on other sites.
HTMHell Advent calendar 2024
HTMHell Advent calendar 2023
HTMHell Advent calendar 2022
HTMHell Advent calendar 2021