ARIA and W3C specs

On the call yesterday, Tzviya asked a great question about accessibility
markup and W3C specs. Namely, why weren't we adding aria[1] tags to the
HTML?

My shaky answer at the time was that ReSpec adds this sort of markup to
the spec automatically so authors don't have to worry about it. I just
checked to make sure that's true, and it is. ReSpec adds the following
aria tags:

aria-hidden, aria-labeledby, aria-controls, aria-haspopup,
aria-expanded, aria-label, aria-level, and aria-busy

Whether or not this is adequate for all accessibility needs is another
question, but ReSpec does seem to provide at least a basic set of aria
markup automatically.

-- manu

[1] https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA

-- 
Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
Founder/CEO - Digital Bazaar, Inc.
blog: Veres One Decentralized Identifier Blockchain Launches
https://tinyurl.com/veres-one-launches

Received on Thursday, 24 May 2018 13:10:35 UTC