Building Privacy-First Patient Education Interfaces
Healthcare websites increasingly use interactive forms, educational questionnaires, visual explainers, and decision-support interfaces to make compl…
Последние новости Testing & QA от Tech News
Healthcare websites increasingly use interactive forms, educational questionnaires, visual explainers, and decision-support interfaces to make compl…
I ran axe DevTools on a client's site last spring and it came back green. Zero critical violations. The owner forwarded me an email that same week:…
Web accessibility ensures that websites work for all users — including those using screen readers, keyboard-only navigation, or other assistive tech…
You press Tab on a page and VoiceOver says link, Home, Primary, navigation . Not the content. On a real site that header can hold dozens of links, a…
Welcome back to A11y Memoirs! This series is based on my personal experience of building accessible components for the Vaadin design system. If you…
Color alone should never carry information. Users with color blindness—or anyone using a phone in bright sunlight—need sufficient contrast and alter…
Introduction Lichess, a leading online chess platform, has just rolled out a game-changing feature: chess position image recognition . This innovati…
A practical workflow for testing Shopify pixels, cookies, app-injected tracking, consent behavior, GPC, and accessibility across real browser sessio…
transition: all looks convenient until a new property starts animating and the UI jumps in ways you never meant. Web HIG tip #6 (Quick #85, HIG-MOT-…
An input can have a visible hint and still fail to expose that hint as a programmatic description. One cause is a stale aria-describedby ID: the att…
Most people using the products I work on are preparing for a US licensing exam in a language that isn't their first. Many are studying after a full…
CogniPrep has been shipping a long content release: 28 assessment providers' worth of practice tests, 26 tests in the final wave alone, and the publ…
No. We already have a lot. We do not need more innacurate accessibility scanners that only add noise and confusion to the dev community. If you want…
Disclosure: This post was written with AI assistance by an AI agent operating on behalf of Jason Sanchez, and reviewed against the WCAG 2.2 success…
My brother is blind. When I asked him to try the shopping search engine I'd been building, OneFindMe , with VoiceOver on his iPhone, the automated c…
A calendar looks like one of the simplest interfaces on the web. Seven columns. A few rows. Some numbers. Maybe a previous and next button. That was…
Your combobox passes the audit. It still doesn't work with a screen reader. I've been building frontends for 13 years, and I've used a lot of open s…
I ran an accessibility audit on a dashboard that an AI coding assistant had built in an afternoon. The UI looked great. Genuinely — good spacing, se…
The pitch is close to irresistible. One line of JavaScript, no engineering work, no audit, and a legal problem becomes a subscription line item. If…
Headline: The Next.js App Router announces client-side route changes to screen readers through its built-in route announcer, but it never moves keyb…
You Tab to a custom checkbox. The focus ring shows up. You press Space - nothing. Click with the mouse and it toggles. So is it accessible? WCAG 2.1…
YazSes started with a simple idea: Hold a key, speak, and have your words typed into almost any desktop application — locally, without sending your…
Also available in Español The Claim Being Tested Tuesday's essay drew a line between two kinds of browser default: decoration, which carries no func…
Building web-tui-kit: a framework-independent browser UI with a stable contract I recently open-sourced web-tui-kit , a browser UI design system ins…
I tabbed onto Retry after a sluggish timeout, and VoiceOver still described the composer as empty. The Network panel told a much less comforting sto…
VoiceOver is the screen reader built into every iPhone and iPad. If you build, design, or test anything that runs on an iPhone, you should know how…
I was halfway through a keyboard-only pass on a streaming chat when the local path died. A skeleton overlay covered the composer, my focus jumped, a…
Many All of us are coding with AI these days. There is a lot of momentum; code is being produced at lightning-speed, and at immense scale. While man…
If you are working to the European Accessibility Act, the standard you are working to is EN 301 549 V3.2.1 (2021-03) , and it adopts WCAG 2.1 . That…
Hey everyone! 👋 Continuing my journey through the Full Stack JavaScript path on The Odin Project , today I shifted focus over to a module that separ…