- From: Patrick H. Lauke <redux@splintered.co.uk>
- Date: Thu, 12 May 2016 22:45:57 +0100
- To: GLWAI Guidelines WG org <w3c-wai-gl@w3.org>
On 12/05/2016 19:06, Adam Solomon wrote: > buttons (not just links) by definition (if labeled correctly) notify the > user of the change which occurs (i.e. h84) and, therefore, generally > speaking no additional notification needs to be added to fulfill 3.2.2. Ok, let's take example 1 of H84 https://www.w3.org/TR/WCAG20-TECHS/H84.html - the user chooses the month they want in the <select>, then move on to the "Show" input, and activate it...now, did anything happen? Did the calendar (somewhere else in the page, probably before/after this form) *actually* update? The user doesn't even know if this was supposed to be an old-school postback form or a dynamic JS driven thing...so perhaps the user is expecting the whole page to now reload with the new month. > Live regions are definitely not required for they did not exist at wcag > 2 writing. Of course the specific technique of live regions would not be required. What would be required, if this became a new SC, would be that "somehow" the user is made aware that something did happen. > At most, focus would need to be transferred to the new location when > relevant (such as modal content), and when not it is sufficient that > dynamic content is inserted after the users position (per scr26). And moving focus would also be one way of fulfilling this "make the user aware" idea. > An example might be a search bar with a button that when pressed updated > grid results with dynamic ajax content (no postback). Live regions are > great here but not required. Enough that the button indicates that the > grid is affected by the search button (input=button for instance by way > of its value) and the grid is positioned after the search bar. So a lengthy title, aria-describedby or similar "after you activate the button, the calendar that follows will be updated"? Seems a rather inelegant and hacky solution, IMO. P -- Patrick H. Lauke www.splintered.co.uk | https://github.com/patrickhlauke http://flickr.com/photos/redux/ | http://redux.deviantart.com twitter: @patrick_h_lauke | skype: patrick_h_lauke
Received on Thursday, 12 May 2016 21:46:19 UTC