Re: New SC relating to notifications of content change (was Re: Some thinking around the orientation discussion)

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