w3c / aria

Accessible Rich Internet Applications (WAI-ARIA)
https://w3c.github.io/aria/
Other
647 stars 125 forks source link

Inconsistent author/ua restrictions for columnheader / rowheader #2348

Open dd8 opened 3 weeks ago

dd8 commented 3 weeks ago

ARIA 1.2 and the current working draft says this:

Therefore, authors SHOULD NOT use aria-required or aria-readonly in a columnheader that descends from a table, and user agents SHOULD NOT expose either property to assistive technologies unless the columnheader descends from a grid.

Therefore, authors SHOULD NOT use aria-expanded, aria-readonly, or aria-required in a rowheader that descends from a table, and user agents SHOULD NOT expose these properties to assistive technologies unless the rowheader descends from a grid or treegrid.

The author restrictions for these are identical, but the user agent restrictions are different. My reading of the columnheader restriction is that UAs should expose aria-required/aria-readonly in a grid, but not in a treegrid.

Was this intended?

MarioBatusic commented 1 week ago

I suppose this is not intended but simly forgotten.