If I recall correctly, Windows sort of stumbled into accessibility as far as keyboard controls because early Windows machines didn't have a mouse. So they had to work pretty hard at making sure every menu and widget was usable from the keyboard, at least until the user got tired of it and went out to but one of those fancy rodents. Apple shipped the whole package of OS, computer and mouse. So they never had to deal with full keyboard control as a barrier to entry for any substantial part of their user population. In some ways they have the advantage of years of hindsight and a clean slate. If you were to do it all over again from scratch, how would you make a GUI accessible? Microsoft may have "invented accessibility standards" with their keyboard controls and later with MSAA, but I think Apple did a lot of things in a novel and better way. The whole idea of drilling down through a UI or content by interacting is pretty intuitive if you're not trained to think through everything linearly. Some of the limits of linear navigation can be reduced with jumping around to landmarks or search, but linear just doesn't scale well as things become more complex. Get me to the right building, then the right floor, then hall, then room, then chair. It's a hierarchy of information and if structured well I can ignore lots of distractions because they fall outside my context of interest. Apple's navigation works in a similar manner and once up to speed (both myself and the implementation), will be easier to use with lower cognitive load.
CB erik burggraaf wrote: > I can't whole hartedly agree with you on this one. Given the level of > functionality built in to voice over, it would be rediculous to expect > developers to try to compete. > > On top of that, there are other factors in accessibility besides a screen > reader. There is your own level of proficiency for one thing. Then there > are the limitations of your opperating system and the design of your software > application for others. Taking your web page links as an example, they may > not read in safari. But if you use the latest version of web kit then it > might deal with the design of the page differently and allow the links to > show. Similarly, if you view the page in firefox or opera it may render the > page totally differently and provide a higher level of access using the same > voiceover screen reader. Or the links may be designed completely without > labels and there may be nothing there for a screen reader to get a handle on, > in which case it would make no difference what browser and screen reader you > used. > > In the case of microsoft, they invented accessibility standards. Then they > berried the standards in a locked filing cabinet in a locked washroom down > in the basement with a keep out sign on the door. Few people, if any, paid > attention to the accessibility standards, even microsoft itself. It took > many years to make web browsing functional, even though there were standards > almost from the beginning. Windows screen reader manufacturers used to have > to re-invent the wheel for every new os or browser upgrade. Remember when > window-eyes 4.5 came out and it was accessible with adobe pdf? It could have > been that way from the beginning, but adobe didn't use any of the > accessibility standards and then had to rewrite huge chunks of their code. > > Apple on the other hand, is setting the accessibility standards for it's OS, > Providing the tools people need to take advantage of accessibility, and > herding the sheep onto the accessible towline. They aren't just writing a > screen reading package. They are writing an accessible OS and educating come > forcing developers into creating accessible software. It's taking time, but > you can see the results. Every safari update, every OS update, every update > for your third party software, all bring some new piece of the puzzle and > offer up something more we can use. It's got to be tough for a third party > screen reader developer to compete, and if you wait a month or two or three, > a browser update, website update, or OS update will suddendly render your > content useable where it wasn't before. Not only that, but the cost to you > will be minimal or none. Proof that not all monopolies are tiranical, or > that sometimes one person stepping up and taking charge is better than a > motly collection of competing factions clawing their way over every one else. > > Best, > erik burggraaf > A+ certified technician and user support consultant. > Phone: 888-255-5194 > Email: e...@erik-burggraaf.com > > On 2009-12-09, at 8:04 PM, carlene knight wrote: > > >> Hi: >> >> Though I like Voiceover and the OSX format, I do wish there was a secondary >> program like NVDa as it can read some web pages that neither JAWS nor >> Voiceover can. One in particular is a lot of the link labels at >> www.eddietrunk.com. >> >> On Dec 9, 2009, at 4:38 PM, erik burggraaf wrote: >> >> >>> Hello, >>> >>> NVDA is a free open source screen reader. It is a competater of jaws or >>> window-eyes. It offers braille support, dll and sapi software synthesizer >>> support, msaa support, scripting capability, and very good to excellent >>> support for open source aplications like firefox, thunderbird, and open >>> office. It doesn't do all that well with microsoft applications, but it >>> will give you the basics. It can't simulate the mouse pointer the way jaws >>> and window-eyes can, but it does have a feature called object navigation >>> that will let you get to non tabbed objects in a limited way. It comes >>> with espeak synthesizer, which is fast and stable. It isn't anything like >>> human sounding speech though. If you care about it sounding like a person, >>> you're gonna hate it. I am a bit old though and I fondly remember my >>> accent sa. None of the modern natural sounding voices comes close to >>> soundind as good as that thing in my book. >>> >>> NVDA is not for high profile job aplications yet, but the development has >>> been steady and they've got a really viable product for common computer >>> tasks. Many of my clients could use it very happily and never miss jaws. >>> >>> Best, >>> >>> erik burggraaf >>> A+ certified technician and user support consultant. >>> Phone: 888-255-5194 >>> Email: e...@erik-burggraaf.com >>> >>> On 2009-12-09, at 1:53 PM, Christina wrote: >>> >>> >>>> So onto my questions. What is NVDA? I do not have a windows screen >>>> reader like jaws or window eyes so I'm curious as to what this is and >>>> how robust this is. >>>> >>>> >>> -- >>> >>> You received this message because you are subscribed to the Google Groups >>> "MacVisionaries" group. >>> To post to this group, send email to macvisionar...@googlegroups.com. >>> To unsubscribe from this group, send email to >>> macvisionaries+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/macvisionaries?hl=en. >>> >>> >>> >> -- >> >> You received this message because you are subscribed to the Google Groups >> "MacVisionaries" group. >> To post to this group, send email to macvisionar...@googlegroups.com. >> To unsubscribe from this group, send email to >> macvisionaries+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/macvisionaries?hl=en. >> >> >> > > -- > > You received this message because you are subscribed to the Google Groups > "MacVisionaries" group. > To post to this group, send email to macvisionar...@googlegroups.com. > To unsubscribe from this group, send email to > macvisionaries+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/macvisionaries?hl=en. > > -- You received this message because you are subscribed to the Google Groups "MacVisionaries" group. To post to this group, send email to macvisionar...@googlegroups.com. To unsubscribe from this group, send email to macvisionaries+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/macvisionaries?hl=en.