I'm a recent addition to this list, generally attending to
Macromedia-related issues. This is not an issue that is specific to
Macromedia but I feel compelled to add my two cents.
LABEL must not contain INPUT.
<http://www.w3.org/WAI/GL/WCAG20/tests/test186.html>
I wholeheartedly disagree with this. This is valid HTML/XHTML and I
have yet to find an issue with any of the user agents so long as the
for/id attributes are also used, as they should be. On many forms this
is in fact desireable since the label element takes CSS styling nicely
so that a developer can put label {display:block;} into the CSS and have
a very clean, neat, valid HTML file that works well with user agents
also. I don't think that a valid practice should be prohibited.
INPUT element must have only one associated LABEL.
<http://www.w3.org/WAI/GL/WCAG20/tests/test187.html>
Why? Because there is poor user agent support for this currently? This
is also a valid practice, explicitly allowed by the HTML recommendation.
I don't think that this is a good rule because it limits future
improvements in user agents that might otherwise support multiple
labels.
An interesting thing is that in the passing test file, once you enter
forms mode in JAWS, you must enter something into the field in order to
back out of the page. You can't back out of the page (using the back
button) if you enter and exit forms mode without putting something in
the field. Because it backs into the form field and then cannot back out
of it. This I think is a bug in JAWS.
I tried this also and didn't get this behavior. It would be a JAWS bug,
I agree. What version were you using?
Thanks,
AWK
Andrew Kirkpatrick
Principal Accessibility Engineer, Macromedia
akirkpatrick@macromedia.com