WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: [EXTERNAL] Breadcumb nav same page accessibility

for

From: Patrick H. Lauke
Date: Dec 15, 2019 2:41AM


On 15/12/2019 02:48, Jared Smith wrote:
> glen walker wrote:
>>
>> 4.1.2 says the state or value of the element must be presented.
>
> Not exactly. It does indicate that "For all user interface
> components... states, properties, and values *that can be set by the
> user* can be programmatically set".

While I agree with the very strict reading, in practice though 4.1.2 has
historically also been used to cover things such as "if a control is
disabled, it should convey the fact that it's disabled programmatically"
and similar. Arguably, the "disabled-ness" of a control is not "set by
the user". So 4.1.2 in practice is commonly used in a more general
"things convey their state" way.

Just another one of those "WCAG is sometimes worded in a slightly
unfortunate way" scenarios :)

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