Generally Voiceover, like NVDA on Windows or Linux, takes a stricter approach to reading HTML in that it does not attempt to repair things. Jaws does try to fix things up but by doing so can guess wrong and/or obscure faults in the page, leading web developers to a false sense of security and encouraging them to repeat bad behavior in future products. So if you're learning how to code HTML accessibly, doing it with voiceover is going to be a step ahead because it won't candy-coat any mistakes. That said, you should get familiar with html validators, WCAG and ARIA standards which is what all browsers 'should' adhere to. Safari/Voiceover, like any platform, has bugs but don't be tempted to go down the path of hacking stuff for different browser/AT combinations. It's a fragile path that usually doesn't end well. Instead go the standards way to give yourself futureproof code and eventually the user agents will catch up. I'd also keep up with Steve Faulkner who does a lot of writings in this area:

http://www.paciellogroup.com/blog/author/admin/

CB

On 3/1/13 9:45 PM, Nicholas Parsons wrote:
Thanks, Bill. I've learnt HTML already. Indeed, HTML is HTML, but different 
screen readers read it differently. For instance, for links, does it read the 
on-screen text of the link first, its URL (href attribute), its title attribute 
or the alt text attribute? JAWS is set to read the on-screen text by default. 
I've noticed VoiceOver often reads file extentions on links such as PHP, ASP 
and HTM, which makes me think it's reading the href attribute rather than the 
on-screen text. JAWS, for example, allows the user to choose whether they want 
JAWs to read out the URL of an image, or its alt text, or both, and so on. Does 
VoiceOver treat tables used for layout purposes as tables or does it ignore 
them like JAWS?


--
¯\_(ツ)_/¯

--
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to macvisionaries+unsubscr...@googlegroups.com.
To post to this group, send email to macvisionaries@googlegroups.com.
Visit this group at http://groups.google.com/group/macvisionaries?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to