Rich Caloggero wrote:
My question though is: how does VO know what elements should be grouped together. For instance, if I have navigation down the left column, and some text to the right, and nav links across the top, how does VO keep the left hand nav links from running into the text? Does it care how the columns are set up: i.e. you could use divs and CSS, or you could use a layout table, or perhaps other tricks I don't know.
I've often found VoiceOver's grouping and ordering to be exceedingly strange regardless of whether tables or divs are involved. Apple don't document how it works, so I suspect you'd have to construct a series of test cases if you wanted to find out.
-- Benjamin Hawkes-Lewis
