VO does real well with forms.
How so? I mean the controls are accessible, but as far as I can tell, all the extra stuff an author might do is useless. VoiceOver ignores the LABEL and FIELDSET tags and TITLE attributes. If a form is anything besides extremely straightforward, there is no way to associate the label to form elements. Take a look at this page: http://www.jimthatcher.com/webcourse8.htm Figures 8.6 and 8.8, form in horizontal table, read exactly the same. Figure 8.10, a table of input elements, reads exactly the same as the version I posted. I like that there is no quote forms mode unquote since that is an ugly hack, but there is a lot more information that VoiceOver could and should be picking up on. At the very least, Control-Option-F3 should vocalize programatic associations.
I've not been able to get data tables on web pages to work.
Yeah, that is a significant shortcoming. Do those row and column oriented controls work anywhere? If not, why are they in help?
Your data table issues relate to safari not exposing the information you need.
How can you tell it is a Safari limitation and not a VoiceOver problem?
