aria-hasPopUp less is more
I first tested and reported support in the critically acclaimed 2021 article hasPopup hasPoop. I then retested 09/02/2023 – JAWS and NVDA, no change to results reported in 2021. Movement at
ShatGPT
Failing at the first hurdle I am concerned. Not about Large Language Models (LLM)s doing me out of a job, but about the people who make money out of them
short note: why isn’t role=presentation/none allowed on focusable elements?
A friend and colleague pondered why ARIA role=presentation and its facsimile role=none is not allowed on focusable elements? The answer is, theses days, purely a function of implementation reality. It
External links: In or Out
Large part of today’s web is currently built on modern content management systems that enable developers, designers, and content authors to decide the functionality of the components at global and
Accessibility Tools and Resources for Designers
Here are a set of tools and resources for designers to inculcate accessibility into their designs, often organizations talk about shift left approach when they talk about accessibility, and we
Complex Images | Web Accessibility Initiative (WAI) | W3C
Complex Images in Images Tutorial Overview Complex images contain substantial information – more than can be conveyed in a short phrase or sentence. These are typically: graphs and charts, including…
Roles, traits and properties – Accessibility for Products – BBC
Mobile Accessibility Guidelines – Text Equivalents Roles, traits and properties must Elements must have accessibility properties set appropriately. Users of assistive technology, such as screen readers, rely on accessibility properties…
ANDI – Alerts
Elements with No Accessible Name No Accessible Name (Form Element) No Accessible Name (General) No Accessible Name (Image) No Accessible Name (Table) No Accessible Name (Figure) No Accessible Name (Iframe)…
ANDI – Modules
ANDI (focusable elements) Accesskey List Tab Order Title Attributes Label Tags tANDI (tables) Table List Previous/Next Table Cell Highlights Markup Table Analysis Mode (scope, headers/id) lANDI (links) Ambiguous Links View…
ANDI – Accessible Web Development Guide
Naming and Describing Accessible Name Definition Accessible Description Definition Namers [aria-labelledby] [aria-label] [alt] <label> [value] <caption> innerHTML Describers [aria-describedby] <legend> [title] States and Properties [tabindex] [accesskey] Tables Table Cell to…