SV: non-landmark forms

Hi Tobias

None of the commonly used screen readers will include plain html form elements in their landmark navigation. Consequently, it will not be disturbing for the user, to have the form elements, when navigating by landmarks.

However you can add the role=”presentation” if you do want to explicitly remove the role from your form.

Best regards:
Lars




De bedste hilsner
Lars Holm Sørensen
Diversa ApS
Tlf: 25 21 17 41
www.Diversa.dk

Udelukker du 10% - 20% af brugerne fra din hjemmeside? Se videoen!


-----Oprindelig meddelelse-----
Fra: Jan Hellbusch [mailto:hellbusch@2bweb.de] 
Sendt: Wednesday, August 2, 2017 11:14 AM
Til: 'WAI IG' <w3c-wai-ig@w3.org>
Cc: 'Tobias Bengfort' <tobias.bengfort@posteo.de>; 'Lars Holm Sørensen' <lhs@diversa.dk>; 'Sean Murphy (seanmmur)' <seanmmur@cisco.com>
Emne: RE: non-landmark forms

Hi Tobias,

> I don't understand. According to ARIA in HTML[1], form elements 
> implicitly have the form role, which is a landmark role. So in order 
> to
> *not* make it a landmark, I would have to overwrite that. Or am I 
> missing something?
According to
http://www.w3.org/TR/wai-aria-practices-1.1/#aria_lh_form
HTML form elements have an implicit role of form when they have an accessible name (e.g. through aria-labelledby, aria-label or title).

A short while back I did some testing, and there didn't seem to be support in any browser screenreader combination. These things change almost daily, though.

Jan


--
Jan Hellbusch
Chemnitzer Str. 50, 44139 Dortmund
Tel.: +49 (231) 58054815 Mobil: +49 (163) 3369925
--
Accessibility-Consulting seit 15 Jahren: http://2bweb.de
Blog: www.hellbusch.de
Bücher, Artikel: www.barrierefreies-webdesign.de

Received on Wednesday, 2 August 2017 11:59:54 UTC