
June 23, 2026 Smashing Newsletter: Issue #564
This newsletter issue was sent out to 175,607 subscribers on Tuesday, June 23, 2026.
Editorial
Have we fixed front-end accessibility yet? Well, not really. Pages are getting significantly denser and more complex. The number of accessibility issues has increased by 10.1% from 51 errors in 2025 to 56.1 errors in 2026.
After all these years, these errors haven’t changed at all. They are still related to poor color contrast, missing alt-text, missing form input labels, empty links, and empty buttons. And there is more ARIA code being deployed, but it is often implemented poorly, resulting in no accessibility improvements.
In this newsletter, we explore why AI doesn’t solve accessibility issues and highlight some useful accessibility techniques, tools, and guidelines. We would also like to invite you to our Smashing Meets Sustainability online (free!) session tomorrow, where we’ll share a few hours of knowledge, inspiration, and practical learning! Get your ticket →

We are getting ready for SmashingConf Antwerp 2026 🇧🇪, our conference on design & UX, for designers and UI engineers who love the web. Also coming up are online workshops — a friendly way to learn practical, actionable insights from experts:

- Design Patterns For AI Interfaces UX UX
with Vitaly Friedman. June 22 – July 2 - The Modern UX Practitioner UX
with Paul Boag. June 24 – July 2 - Config Recap: What’s New in Figma Free Free
with Christine Vallaure. July 2 - Designing Complex UIs in the Age of AI Free Free
with Vitaly Friedman. July 9 - Design Patterns For Complex UIs and Enterprise UX UX
with Vitaly Friedman. Sep 2–3 - Naming Design Systems DS
with Samantha Gordashko. Sep 8–22 - Live UX Training (+ video course) UX
with Vitaly Friedman. Sep 11 – Oct 12 - Accessibility For Designers UX
with Stéphanie Walter. Sep 21–29 - Jump to all workshops →
Today’s newsletter is kindly powered by our friends at Level Access, who help folks manage and maintain the accessibility of their websites, apps, digital products, and grow their brands while improving user experience.
Hats off to the Level Access team for their hard work and continued support of the web community! 🧡
— Vitaly
1. AI-Generated UIs Are Inaccessible
AI code-generation tools can produce a React sidebar component in just a few seconds. And while the result looks correct, the component lacks the semantic information needed by assistive technologies. To fix that, Durgesh Rajubhai Pawar proposes a five-layer enforcement system of prompt constraints that ensures semantic correctness.

2. Accessibility Context System
Accessibility shouldn’t be an afterthought but a technical precondition for use. Following this credo, Felipe A. Carriço created A11Y.md, a context system for building accessible software by default. It is designed to integrate with AI code-generation tools to ensure the output complies with WCAG 2.2 AA and ADA standards. You can also use A11Y.md as a checklist for human-review workflows.

3. Accessible Tooltips
Tooltips might seem like a small detail in a UI, but if they are inaccessible, they can become a dead-end for users who rely on that information. So, what could a tooltip pattern look like that works for everyone? Rembrand Le Compte tested for real-world use cases to find the best tooltip solution for different contexts.

4. Accessibility For Everyone
Accessibility can seem challenging, but it doesn’t have to be. To help you navigate the accessibility landscape, Laura Kalbag made her book Accessibility For Everyone available for free. Covering everything from understanding impairment challenges to learning how to plan for, evaluate, and test accessible design, the book is perfect for anyone who wants to build a solid set of accessibility best practices.

5. Virtual Scrolling For Billions Of Rows
A table that can handle billions of rows, while remaining performant and keyboard accessible? The <HighTable> React component masters the challenge with ease. Sylvain Lesage provides insights into the five techniques that make the seamless scrolling experience possible. They all rely on native HTML elements. No need for a fake scroll bar, no need to render the table in a canvas, just the power of the web platform.

6. Accessibility Guidelines And Design Patterns
People who rely on screen readers or their keyboards to browse the web are often the first to come to mind when thinking about accessibility. But accessibility goes much further. To reflect the diversity of accessibility needs, Vitaly put together a collection of accessibility and inclusive design guidelines that cover everything from ADHD and designing for children to cognitive load and dementia.

7. Accessibility Resources And Playbooks
How can disabled people be supported at work? What could a more inclusive social media presence look like? And what’s to consider when creating inclusive personas? The accessibility resources library by Stark Labs features ten themed collections with handpicked resources around different accessibility topics that answer these questions and many more.
To promote inclusive design in your team, also be sure to check out the Playbook for Universal Design. It explores methods for running inclusive innovation workshops, with step-by-step instructions and tips for including disabled participants.

8. Accessible UX Research, Now Shipping 📚
We’ve got exciting news! Our newest Smashing book, Accessible UX Research by Michele A. Williams, is finally shipping worldwide! Get the book right away or order the eBook for instant download.

Accessible UX Research is your practical guide to making UX research more inclusive of participants with different needs — from planning and recruiting to facilitation, asking better questions, avoiding bias, and building trust. Download a free sample (PDF, 2.3MB) or get the book right away.
9. Upcoming Workshops and Conferences
That’s right! We run online workshops on frontend and design, be it accessibility, performance, or design patterns. In fact, we have a couple of workshops coming up soon, and we thought that, you know, you might want to join in as well.

As always, here’s a quick overview:
- Design Patterns For AI Interfaces UX UX
with Vitaly Friedman. June 22 – July 2 - The Modern UX Practitioner UX
with Paul Boag. June 24 – July 2 - Config Recap: What’s New in Figma Free Free
with Christine Vallaure. July 2 - Designing Complex UIs in the Age of AI Free Free
with Vitaly Friedman. July 9 - Design Patterns For Complex UIs and Enterprise UX UX
with Vitaly Friedman. Sep 2–3 - Naming Design Systems DS
with Samantha Gordashko. Sep 8–22 - Live UX Training (+ video course) UX
with Vitaly Friedman. Sep 11 – Oct 12 - Accessibility For Designers UX
with Stéphanie Walter. Sep 21–29 - Jump to all workshops →
That’s All, Folks!
Thank you so much for reading and for your support in helping us keep the web dev and design community strong with our newsletter. See you next time!
This newsletter issue was written and edited by Geoff Graham (gg), Cosima Mielke (cm), Vitaly Friedman (vf), and Iris Lješnjanin (il).
Smashing Newsletter
Useful front-end & UX bits, delivered once a week. Subscribe and get the Smart Interface Design Checklists PDF — in your inbox. 🎁
You can always unsubscribe with just one click.
Previous Issues
- Accessibility Guidelines and Techniques
- Designing Complex UIs
- AI Skills and Workflows For Designers
- New Useful CSS Techniques
- Redesigning With Success
- Accessibility Myths and Guidelines
- UX And Design
- SVG Freebies, Techniques and Tools
- UX Writing
- AI and Critical Thinking
Looking for older issues? Drop us an email and we’ll happily share them with you. Would be quite a hassle searching and clicking through them here anyway.