Skip to main content
UI Coach Logo

Latest from the design community

Manuel Matuzovic · Feb 27, 2026

Put aria-hidden=true on decorative SVGs

The title says it all: put aria-hidden="true" on decorative SVGs, or they'll be announced by some screen readers. Similar to when you set alt="" on an img element, screen readers will ignore this SVG Without aria-hidden="true" , you get the following results: Bad practice: Missing aria-hidden="true" state Most current.

Read

IBM Design · Sandeep Baskaran · Feb 26, 2026

The Prompt Is the Prototype: How Structured AI Prompting Is Reshaping Enterprise Design

How one-shot prompting with Figma Make and Carbon Design System compressed months of enterprise prototyping into minutes — and what any design team can learn from it. Designers experimenting with Figma Make The enterprise prototype paradox Enterprise design teams face a cruel irony. The products with the longest relea.

Read

Manuel Matuzovic · Feb 23, 2026

aria-haspopup might not do what you think it does

To kick off my new article series, #WebAccessibilityFails, I decided to focus on a bad practice I often see in main navigations during accessibility audits. Developers like to put aria-haspopup on buttons inside main navigations to indicate that the buttons control subnavigations. - Products - Wood - Steel - Plastic T.

Read

iA · iA Inc · Feb 23, 2026

Trapped in MS Office

Seeking IT independence, Europe wants to escape Microsoft Office. The question is: where to?

Read

Adam Silver · Feb 22, 2026

The problem with HTML reset buttons

Last week I read a post by designer and frontend dev, Theodore Soti: Stop clearing forms with JavaScript. The browser already knows how. I still see a lot of apps using custom code to track inputs and reset state. But for many forms, you can just use the native reset button. That reset button restores every field to i.

Read

Adrian Roselli · Adrian Roselli · Feb 6, 2026

Honoring Mobile OS Text Size

If your users scale the text size in Android or iDeviceOS, that doesn’t always affect the size of text on a web page. It’s a function of browser and authored code, as opposed to a standardized approach. That may be changing. Support The current state of affairs in the three…

Read

Manuel Matuzovic · Feb 6, 2026

A new meta tag for respecting text scaling on mobile

When you open the accessibility settings on your smartphone and increase the font size, you will immediately notice that the system font size increases. On Android, as a Firefox user, you will also notice that websites scale. As a Chrome user, you won't see any difference because Chrome doesn't respect the font size s.

Read

tempertemper · Martin Underhill · Jan 23, 2026

Holidays, no laptop, and a Bluetooth keyboard

In recent years I’ve tried to switch off more on holiday, so I leave my laptop at home. But I still get enjoy a bit of writing, so what to do?

Read

IBM Design · Milin Ann John · Jan 20, 2026

Cracking AI toolkit for product design: Idea to MVP in under 1 hour

Written by Milin Ann John. Edited by Ashwini Kamath, Meghna Gautam Thakur and Thomas Hollifield. AI Buffet Dilemma In a rapidly evolving digital landscape, as workflows accelerate, the real challenge is distinguishing game changers from time wasters. AI promises speed and efficiency, but proving its impact requires ha.

Read

Manuel Matuzovic · Jan 13, 2026

Workshop: Deep Dive on Accessibility Testing

Once again, I’ve teamed up with my friends at Smashing Magazine 😻 to share with you everything I know about web accessibility testing! In this smashing workshop we’ll talk about automatic and manual testing, screen reader basics, Single Page Applications, Dev Tools, and more. What you will learn in this workshop - Wh.

Read

WebAIM · John Northup · Dec 22, 2025

2026 Predictions: The Next Big Shifts in Web Accessibility

I’ve lived long enough, and worked in accessibility long enough, to have honed a healthy skepticism when I hear about the Next Big Thing. I’ve seen lush website launches that look great, until I activate a screen reader. Yet, in spite of it all, accessibility does evolve, but quietly rather than dramatically. As I gaz.

Read

Manuel Matuzovic · Dec 5, 2025

Dealbreaker bugs in native popovers

One of my clients decided to write a custom popover component that uses native popovers under the hood. We built the component and were happy with it. They were about to ship it until we realised there was an accessibility bug so severe that it was a dealbreaker for us. Popovers are floating UI elements you can show o.

Read

tempertemper · Martin Underhill · Dec 3, 2025

Should pagination take you to a new page?

‘Pagination’ has comes from the word ‘page’, so yes, pagination should consist of pages. But the question is totally valid; worth digging into!

Read