WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: HTML specs - can I whine for a minute?


From: glen walker
Date: Aug 20, 2021 9:49AM

Thanks for the github reference, Léonie. Looks like a lot of thought went
into it 4 years ago, then there was a 2 year lull, then it picked up again
2 years ago but has been silent since then. Since I haven't volunteered my
time to help with this issue, I can't complain about how long it's taking.

It would be nice for the spec to have all the information in one place so I
don't have to follow several links to gather what I need, but I also
understand not repeating information in several documents because that's
harder to maintain and keep in sync.

At a minimum, the html spec should have links to the *specific* role and
attribute sections for that element and not just point to the top of a very
long document. So the spec for the button element,


could have a link to the valid roles for the button,


and a link to the valid attributes for the default role,

(or https://www.w3.org/TR/wai-aria/#button or
https://www.w3.org/TR/wai-aria-1.2/#button or insert your favorite flavor

Quick tangent, as a sighted user, I like the formatting style of the
TR/wai-aria documents (eg, https://www.w3.org/TR/wai-aria-1.2/#button) with
table grid lines and row shading to help the eye track the information.
The github version of the doc (https://w3c.github.io/aria/#button) has
neither grid lines nor shading so is much harder to read. But that is just
a simple styling adjustment. I'm guessing (hoping) when the github
document becomes official, the styling will be better. At least it's using
semantic html and table row headers :-)