Reposted by Alan DaltonJeremy Keith @adactio.com · 30/09/2026Journal: Twenty five years of writing on adactio.com Happy birthday to my little corner of the web. 🔗https://adactio.com/journal/22781 7414
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 17/09/2026Friends, it's that time of the year: Once again, I'm asking you to help me create another amazing HTMHell Advent Calendar by writing about HTML. The CFP is open until October 3! docs.google.com/forms/d/e/1F...docs.google.comHTMHell Advent CalendarHello, my dear friends of high-quality markup! We're getting closer to the last quarter of 2026, which means that the HTMHell Advent Calendar is getting closer, too. Last year, once again, you contrib... 35136
Alan Dalton @alandalton.bsky.social · 10/09/2026📖 Gentleman Graphic Designer @hicks.design has made The Icon Handbook available to download for free!hicks.designThe Icon Handbook - Hicks.designThe Icon Handbook guides you through the process of designing icons - from the metaphor to drawing symbols and implementing in your websites and apps. 001
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 28/05/2026Do your readers a favor and don't use AI to write or help your write your blog posts. We want your articles to sound like you, with your personality, your imperfections, and your quirks. 1416
Alan Dalton @alandalton.bsky.social · 06/05/2026“[…] #accessibility is the best creative brief you'll ever get. […] Accessibility gives us […] a set of challenges that force us to push past lazy solutions and find ideas that are smarter, sharper, fully inclusive, and more expansive.” —@uxlondon.bsky.social2026.uxlondon.comPiccia Neri is speaking at UX London 2026A three-day celebration of user experience and digital design. 020
Reposted by Alan DaltonKaz Tsuchiya @caztcha.bsky.social · 24/04/2026Enhancing Web Design: Recognizing Accessibility Issues Now alistapart.com/article/good... ニールセンの10のヒューリスティクスの Recognition rather than Recall を、アクセシビリティを実装するプロセスに当てはめて考えてみる、という考えかた。アクセシビリティを「暗記」の問題ではなく「気づき」の問題として捉え直し、ペルソナを日常的な設計プロセスに組み込もう、という提案。alistapart.comEnhancing Web Design: Recognizing Accessibility Issues NowExplore the importance of accessibility in design and discover how to create inclusive experiences that accommodate all users. 011
Reposted by Alan DaltonA List Apart “for people who make websites” 1997–? @alistapart.com · 23/04/2026Designers are good people. Some designs exclude people anyway. Alan Dalton offers a practical fix: accessibility personas that help you recognize problems while you're designing, not after. Homework included. alistapart.com/article/good...alistapart.comEnhancing Web Design: Recognizing Accessibility Issues NowExplore the importance of accessibility in design and discover how to create inclusive experiences that accommodate all users. 0126
Alan Dalton @alandalton.bsky.social · 24/04/2026Thanks to @zeldman.bsky.social and @alistapart.com for publishing my “Good designers, bad websites: a proposal” article. I quoted Aral Balkan, Jakob Nielsen, Sarah Horton, Whitney Quesenbery, @sloandr.bsky.social, @cennydd.com, @meyerweb.com and @saraannmarie.bsky.social to make myself sound smart!alistapart.comEnhancing Web Design: Recognizing Accessibility Issues NowExplore the importance of accessibility in design and discover how to create inclusive experiences that accommodate all users. 021
Alan Dalton @alandalton.bsky.social · 17/02/2026Time for another #DigitalDeclutter, as Cal Newport outlined in #DigitalMinimalism. I’ll be off Bluesky — and other social media — until Easter. 010
Alan Dalton @alandalton.bsky.social · 04/02/2026@benterrett.bsky.social You might like this column from Joel Snape, Ben: it chimes with your “Advice: Sit at the front” blog post from April 2007!substack.comJust Start: Sit at the frontLast week, I did the biggest panel event I’ve ever been part of: a Guardian Live event where I talked with Annie Kelly, Mariella Frostrup and Devi Sridhar about how people can live healthier lives int... 000
Alan Dalton @alandalton.bsky.social · 04/01/2026@emcguane.bsky.social Hi, Elizabeth. I’ve added a link on my “Authors Apart“ webpage to your “Design by Definition“ book, to help spread the word. alandalton.github.io/Authors-Apar...alandalton.github.ioAuthors ApartA Book Apart is now closed. I’m trying to track the authors’ preferred ways of making their books available. 010
Alan Dalton @alandalton.bsky.social · 04/01/2026wonderfully written and vital article from @ladymissbarton.bsky.social 120
Reposted by Alan DaltonDan Saffer @odannyboy.bsky.social · 25/12/2025Reflect upon your present blessings—of which every man has many—not on your past misfortunes, of which all men have some. Charles Dickens, A Christmas Carol 041
Reposted by Alan DaltonHannah Daly @hannahdaly.ie · 14/11/2025There's a roundabout in Cork where even during the worst traffic, drivers unfailingly allow others to merge in a "zip" by local custom. Driving through it restores my faith in society, every time. I just found out it's known as the "soundabout", and that's just wonderful. 1015725
Alan Dalton @alandalton.bsky.social · 25/09/2025😑 This link will give you three free months of meditation on Waking Up!wakingup.comSubscription Redeem | Waking UpDiscover a new operating system for your mind—with step-by-step guidance from Sam Harris, practical wisdom from renowned experts, and courses focused on life’s most important questions. 010
Alan Dalton @alandalton.bsky.social · 21/09/2025—That guy is a woman’s man. —Should we talk to him? —He’s no time for that. —His music’s loud. —Yes, and his women are warm. —Sounds like a good life! —No; he’s been kicked around since he was born. —How do you know all of this? —Well, I can tell by the way he uses his walk. 000
Reposted by Alan DaltonScott Jenson @jenson.org · 15/09/2025My basic point is that the current AI bubble is going to pop. So what should replace it? I make the case that smaller, more energy-efficient, and more ethically trained models should be used for "boring" tasks. Our job is to solve problems, not look cool. 171
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 01/09/2025Oh, it's September already. Time for the HTMHell Advent calendar Call for Papers! 🖤 docs.google.com/forms/d/e/1F...docs.google.comHTMHell Advent CalendarHello, my dear friends of high-quality markup! We're getting closer to the last quarter of 2025, which means that the HTMHell Advent Calendar is getting closer, too. Last year, once again, you contrib... 03322
Alan Dalton @alandalton.bsky.social · 20/07/2025“Audiobooks, screen readers, text-to-voice applications – anything can now be turned into robotic but perfectly intelligible audio within seconds. Admittedly, the experience of ‘reading’ in this way is different. […] But it’s still reading, of a kind.” —@hlinehan.bsky.social 020
Alan Dalton @alandalton.bsky.social · 27/04/2025“[@matuzo.at] has too much respect for your intelligence to waste time trying to convince you of something you already know. You already know that #WebAccessibility is important.” —@adactio.comadactio.comForeword to Accessibility Cookbook by Manuel MatuzovicThe foreword to the O’Reilly book on creating inclusive experiences. 030
Alan Dalton @alandalton.bsky.social · 04/03/2025Time for a #DigitalDeclutter, as Cal Newport outlined in #DigitalMinimalism: 1. Put aside 30 days for forgoing optional technologies. 2. During this period, explore meaningful activities. 3. Resume using technologies in a way that maximises their value for you. I’ll be off Bluesky until Easter. 120
Alan Dalton @alandalton.bsky.social · 06/02/2025“We’ve moved from humans learning to speak computer to computers learning to understand humans and I, for one, don’t want to go backwards, […]. Let’s make the computers figure out what we want, not the other way around.” —Luke Wroblewskilukew.comLukeW | Chat Interfaces & Declaring IntentThere's lots of debate within UI design circles about the explosion of chat interfaces driven by large-scale AI models. While there's certainly pros and cons to... 010
Reposted by Alan DaltonBrian Muenzenmeyer @brianmuenzenmeyer.com · 04/01/2025🤔 Pretty much since the inception of Approachable Open Source, I’ve asked myself and others, “should the book itself be #opensource?” We’ll get to that below. But, let’s not bury the lede. 📗 Read the book at approachableopensource.com/read/ 📑 View the source github.com/approachable...approachableopensource.comApproachable Open SourceA new book by Brian Muenzenmeyer, available paperback or digital 3101
Alan Dalton @alandalton.bsky.social · 03/01/2025“Given the boring magic of the original tap, it’s surprising that we frequently encounter taps today that are badly designed. Many of them are so unintuitive and complex it’s now common to see a set of A4 printed instructions next to a tap.” —@benterrett.bsky.social, @publicdigital.bsky.social 020
Alan Dalton @alandalton.bsky.social · 01/01/2025Here’s a 30-day guest pass for “Waking Up”, in case you want to make meditation your New Year’s Resolution.dynamic.wakingup.comWaking Up | Guest PassDiscover a new operating system for your mind—with step-by-step guidance from Sam Harris, practical wisdom from renowned experts, and courses focused on life’s most important questions. 050
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 29/12/2024On day 29 @twogrey.bsky.social shows us what happens if you use `<datalist>` with `type="date"` and `type="color"`. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devdatalists are more powerful than you think - HTMHellA collection of bad practices in HTML, copied from real websites. 173
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 28/12/2024On day 28 @schepp.dev introduces us to the Speculation Rules API. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devBoost website speed with prefetching and the Speculation Rules API - HTMHellA collection of bad practices in HTML, copied from real websites. 192
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 27/12/2024On day 27 @alexmuzenhardt.bsky.social writes about icon-only buttons and their impact on screen readers. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devMisleading Icons: Icon-Only-Buttons and Their Impact on Screen Readers - HTMHellA collection of bad practices in HTML, copied from real websites. 163
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 26/12/2024On day 26 @luhr.co advocates for the `<dl>` element. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devThe underrated <dl> element - HTMHellA collection of bad practices in HTML, copied from real websites. 1125
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 25/12/2024On day 25 @alistairshepherd.uk teaches how to optimise font loading performance. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devPreloading fonts for web performance with link rel=”preload” - HTMHellA collection of bad practices in HTML, copied from real websites. 3114
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 25/12/2024On day 24 Steve Frenzel makes the case for the `<label>` element. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devThe search input: They almost got it right - HTMHellA collection of bad practices in HTML, copied from real websites. 173
Reposted by Alan DaltonDan Saffer @odannyboy.bsky.social · 25/12/2024Reflect upon your present blessings—of which every man has many—not on your past misfortunes, of which all men have some. Charles Dickens A Christmas Carol 071
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 22/12/2024On day 22 Daniela Kubesch advises us to stop using the title attribute as a tooltip. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devPSA: Stop using the title attribute as tooltip! - HTMHellA collection of bad practices in HTML, copied from real websites. 2225
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 21/12/2024On day 21 Matze talks about the usefulness of fieldsets. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devGrouping form fields - HTMHellA collection of bad practices in HTML, copied from real websites. 1133
Reposted by Alan DaltonDavid Sleight @stuntbox.bsky.social · 19/12/2024Anyone have a clear mapping of the metadata/Open Graph fields and fallbacks used by Mastodon, Bluesky, Threads, FB, and X? Feels like a really inconsistent mess across platforms right now. (Don’t get me started on the og:* vs. itemprop thing…) 122
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 20/12/2024On day 20 @vale.rocks explains why `color="chucknorris"` renders a red color. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devMy favourite colour is Chuck Norris red - HTMHellA collection of bad practices in HTML, copied from real websites. 183
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 19/12/2024On day 19 @scottjehl.com shows us how to embed orientation aware videos. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devGetting Oriented with HTML Video - HTMHellA collection of bad practices in HTML, copied from real websites. 252
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 18/12/2024On day 18 @alandalton.bsky.social dives into the markup for listing books. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devMicrodata for books - HTMHellA collection of bad practices in HTML, copied from real websites. 252
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 17/12/2024On day 17 Marco Bretschneider shares how he learned that ARIA isn't as bad as he thought. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devHow I gained a new perspective on ARIA - HTMHellA collection of bad practices in HTML, copied from real websites. 1314
Reposted by Alan Daltonzeldman @zeldman.bsky.social · 16/12/2024📚 A Book Apart authors list by @alandalton.bsky.social is a wonderful indie resource keeping hope alive. Hat tip: @stephaniewalter.bsky.social. alandalton.github.io/Authors-Apart/ #webdesign #canon #books #authors #ABookApartalandalton.github.ioAuthors ApartA Book Apart is now closed. I’m trying to track the authors’ preferred ways of making their books available. 3123
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 16/12/2024On day 16 Maureen Holland tells us why we don’t need the isOpen class. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devYou don’t need the isOpen class - HTMHellA collection of bad practices in HTML, copied from real websites. 062
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 15/12/2024On day 15 Corina Murg illustrates the difference between `<button>` and `<div class="button">`. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devThe Gift You Do NOT Want: A Div in a Button's Clothing - HTMHellA collection of bad practices in HTML, copied from real websites. 184
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 14/12/2024On day 14 Kristin Rohleder shows us how to build a simple and a not so simple pagination. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devPage by Page: How Pagination Makes the Web Accessible - HTMHellA collection of bad practices in HTML, copied from real websites. 173
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 13/12/2024On day 13 Anastasiia shows us how to fix wrong auto-translation using HTML. @HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devImproving User Experience for Multilingual Web Browsing - HTMHellA collection of bad practices in HTML, copied from real websites. 1135
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 12/12/2024On day 12 Julia Undeutsch shows us how to use the rt, rp, and ruby elements. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devHTML and CSS I didn't even know about before I started creating content in Japanese - HTMHellA collection of bad practices in HTML, copied from real websites. 154
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 11/12/2024On day 11 Evan Hahn presents a makeshift hot reload solution in HTML. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devMakeshift hot reload - HTMHellA collection of bad practices in HTML, copied from real websites. 152
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 10/12/2024On day 10 Felix shares something he recently learned about forms. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devSubmit to the Quirks of HTML - HTMHellA collection of bad practices in HTML, copied from real websites. 2105
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 09/12/2024On day 9 @pepelsbey@mastodon.social builds a light/dark color scheme switcher. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devNative HTML light and dark color scheme switching - HTMHellA collection of bad practices in HTML, copied from real websites. 1165
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 08/12/2024On day 8 @meiert.com shows us how we can learn from the past and take that into the future. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devPast HTML, Future HTML? - HTMHellA collection of bad practices in HTML, copied from real websites. 2115
Reposted by Alan DaltonManuel Matuzović @matuzo.at · 07/12/2024On day 7 @tink.uk illustrates how good AI is at accessibility. #HTMHellAdventCalendar htmhell.dev/adventcalend...htmhell.devHTMHAIL - HTMHellA collection of bad practices in HTML, copied from real websites. 14119