I just want to comment/add that some screen readers seem to announce/name HTML fieldsets as “Form“ (since ARIA 1.1, “form” is a landmark).
Because of that there can be Forms in Forms in their Landmark tree (which actually are fieldsets in fieldsets, which is allowed). Just sayin’.
Stefan
From: Gunderson, Jon R [mailto:jongund@illinois.edu]
Sent: Friday, March 9, 2018 2:50 PM
To: Léonie Watson <lwatson@paciellogroup.com>; stevefaulkner <notifications@github.com>
Cc: ARIA Group <public-aria@w3.org>
Subject: ARIA in HTML the form element default role
Steve and Leone,
I was wondering if there has been discussion about the form element having the default role of “form”?
I thought the last discussion about the form element was that the form element would only get the form role if it had an accessible name.
I hope this can be corrected before CR version is released.
I don’t believe most authors intentionally want to create a form landmark whenever the use the form element.
I filed an issue on this topic:
https://github.com/w3c/html-aria/issues/94
Jon
Jon Gunderson, Ph.D.
Coordinator
Accessible IT Group
Disability Resources and Education Services
College of Applied Health Sciences
University of Illinois at Urbana-Champaign
E-mail: jongund@illinois.edu<mailto:jongund@illinois.edu>
WWW: http://disability.illinois.edu/academic-support/aitg