Mark Rogers
Mark Rogers
The W3 validator currently flags this. One problem area is tables where you sometimes need an explicit role=table to override layout table heuristics which act like an implicit role=presentation on...
core-aam says role=generic should be exposed by a11y API: https://w3c.github.io/core-aam/#role-map-generic Chrome and FF both expose `` as role=generic in the dev tools a11y tree if the element contains text nodes:...
After testing Passed Example 8 in VoiceOver I think this is a fail: ``` ``` The SC says: > The purpose of each input field collecting information about the user...
There are various interop issues with assigning headers - see "Header calculation" in blog article below. There's also a design problem with the HTML `headers` attribute - Accessibility APIs expose...
It is defined here in the HTML Standard: > The title element of a document is the first [title](https://html.spec.whatwg.org/multipage/semantics.html#the-title-element) element in the document (in [tree order](https://dom.spec.whatwg.org/#concept-tree-order)), if there is one,...
The caption role is allowed in table/grid/treegrid but is not a required owned element: > Visible content that names, and may also describe, a [figure](https://www.w3.org/TR/wai-aria-1.2/#figure), [table](https://www.w3.org/TR/wai-aria-1.2/#table), [grid](https://www.w3.org/TR/wai-aria-1.2/#grid), or [treegrid](https://www.w3.org/TR/wai-aria-1.2/#treegrid). >When...
ARIA 1.3 https://github.com/w3c/aria/pull/1454 treats `role=generic` like `role=presentation` when looking for ancestor / descendants so problems with `div` and `span` go away (and ARIA 1.2 says `role=generic` has no semantics so...
The rule also fails an ARIA example on MDN because the `` inside radiogroup has implict `role=paragraph` https://developer.mozilla.org/en-US/docs/web/accessibility/aria/roles/radiogroup_role#examples There's also an issue with naming role=radiogroup: if only role=radio elements are...
All computed values have cascade origins, which is the origin of the declared value winning the cascade (which comes from the origin of the style rule containing the declaration) or...
Is it worth maintaining a mapping of how 4.1.1 failures map to other SC? I'm happy to do this if there's any interest. There have been 2 conflicting interpretations in...