Removing user agent UI requirements from ARIA spec

Janina and I walked through the ARIA spec to find instances of 
requirements on mainstream user agent UI. We did some rewording of 
aria-describedat to get at what we understand to be the intention 
without imposing such requirements. We found only one other instance, in 
aria-invalid, that we clarified by add "or assistive technologies" to 
the statement. There was a grammatical and a citation fix we noted the 
way. A diff showing these proposed edits is available:

https://github.com/w3c/aria/commit/8bce342b50301a7fb575492477bd9f0e832c4c63

These edits are in a branch for proposal, not part of the spec yet. If 
these edits work, we can merge the branch, or make further changes 
first. For now, we just wanted show how things would look after this 
pass. We can also say that we did not find other instances of user agent 
UI requirements so we think the spec pretty clean. We look carefully at 
whether the word "provide" or "expose" was the right one in each 
circumstance and felt the spec was on track for this.

Michael

Received on Friday, 6 February 2015 15:22:19 UTC