Hello Vic,

Well thought out message you have there. Let me comment on it a bit,
though.


Victor Tsaran wrote:
> Hello "VoiceOver On" guys and everyone else on the list,
> First of all, I'll start by saying that I am not a Mac fan or anything-one 
> else's, for that matter. I am only a fan of myself, <just kidding>.
> I just wanted to share a couple of my thoughts regarding the latest 
> "VoiceOver On" podcast because, unfortunately, Twitter's 140-character limit 
> is way too limiting for my taste and for the purpose of this message. :)
>
> 1. I think you are correct in saying that many people forget to ask 
> themselves what they want to do with the computer. This often leads to 
> uninformed decisions and, subsequently, unjustified or unnecessary purchases. 
> We all in some ways affected by our friends's opinions, buzz words and 
> commercials. Regardless, we need to learn to ask those questions so we do not 
> regret our technology choices that will only slow us down and make less 
> productive. After all, a computer with an operating system on it are just 
> tools to help us live our lives like everyone else does .

// very healthy way of living, that. It is indeed true that mac has
been quite the hipe when it comes to visually impaired computer users.
Rightfully so in some cases, blatantly not so in others.
>
> 2. Is VoiceOver a bad screen reader? Not at all, IMHO. Is it the best? Of 
> course, not. At times VO feels like a work-around altogether, while at other 
> time sit feels like the most innovative screen reader on the market. It 
> really has both.
// This is quite true. It is however the distribution of the two that
has irked us, the workarounds being in the areas we need and the
innovative features  appearing in areas we consider secondary.

>
> Pros:
> - VoiceOver has a pretty good built-in help which most users probably never 
> read.
// True. The same can be said about pretty much any SR on the market.

> - VO is a pretty flexible screen reader, especially on Lion, EG through the 
> "Activities" feature.
// true, to a degree. Windows screenreaders have a number of ways to
interact with the content on screen. Be it through the object model,
accessibile descriptions, MSAA, the java access bridge etc. Scripting
capabilities of these screenreaders can force these programs to prefer
one method over another or even provide custom ways of reading the
screen if the standard ways do not work. A prime example of this is
the hotspotClicker project. In VoiceOver, it is either accessible, or
it is not. True, you can script VoiceOver using AppleScript but I am
not sure how extensive these capabilities are at this point, mainly
due to a complete lack of documentation on this matter.

> - Good support for Mail, chat, Calendar, basic text editing with TextEdit, 
> Webkit-based browsers (Chrome, Safari, Lightning, iCab etc).
// Again, true to a degree. It should be expected that a screenreader
covers  the basic apps the OS comes bundled with. This has been a
lacking point of most notably android, where the stock mail and
webbrowser apps were not accessible until the release of ICS. In
safari however, you interact with a webpage completely different then
a sighted user. The page is divided into ' blocks' if you will,
probably defined by HTML tags behind the scenes. Although this does
give you a better idea of the structure of a page, which can be
beneficial in some cases, it can slow you down when you are reading a
long HTML document. Imagine this : Some blog post lacks the proper <p>
tags, meaning the entire blog post is read in one fell swoop. Then,
imagine you have Growl set up to give you voice alerts. You will be
reading the post, some Growl alert pops up. The alert will be spoken
and VoiceOver stops speaking, causing you to have to start from the
beginning.
Yes, you can interact with the text in these cases, but it is another
extra step you have to take if you want to properly read a text. Of
course this whole scenario is because of the offending blog not using
HTML right, but you wouldn't have this problem using something like
NVDA.
A second point is the in the podcast covered issue of being virtualy
unable to select blocks of text on a webpage. Something that is as
good as instantaneous with a windows screenreader. In my line of study
this is quite an important feature I use at least daily, if not more.
VO is ok at the basics, but I think these comments do not miss their
mark. Feel free to disagree, I don't mind a bit of discussion.

> - A consistent support for applications that are designed wit accessibility 
> in mind, EG "YoruFukurou Twitter client" and many others.
// That is because Apple has given their standard components the
correct accessibility properties. The same can be said for .net apps
on Windows, the wxPython library, the Java SWT, win32 MSAA
support ......

>
> Cons:
> - Too complicated system of shortcuts. However, Quicknav and Trackpad 
> navigation eliminates the need for many of of those shortcuts.
// small problem with quicknav and single letter navigation arises
when you notice that quicknav isn't smart enough to notice you are on
an editbox and therefore acts on your keypresses as single navigation
keys when you are trying to enter text, similar to NVDA when you don't
hit enter on a form control first. You therefore have to toggle
quicknav when you want to type. Again, this is a small annoyance but
can get quite annoying when you have to do it often.

> - Does not provide efficient environment with production applications like 
> Pages, Keynote and Numbers.
// true. Apple is committed to accessibility, but if they want
applications to be accessible, they themselves will have to set the
standards. Currently they are not doing this correctly.

> - Apple doesn't do a good job of promoting VoiceOver and/or interface with 
> the the end-user.
>
> If I had to pick one of the most innovative features of VoiceOver that will 
> have a profound impact on how blind people interact with technology in the 
> near future, it would be the "Trackpad Commander". I understand this 
> particular tool may not appeal to the generation of users who are fairly firm 
> in their computing habits but those young and adventurous should be taught to 
> give up their keyboards, especially for exploration purposes.
// Yes and no. I agree that the trackpad commander is an innovatie
tool, but I think the trackpad is just a bit too large to properly do
the gestures like flicking . The flicks become more like 'swipes' at
least in my opinion.

>
> 3. So, what's the problem and why VoiceOver doesn't let me be productive?
> This is where I feel the podcast participants lead us down the wrong path of 
> thinking. Instead of blaming everything on VoiceOver, we should instead 
> concentrate our efforts on applications themselves.
> A good example would be the following: Pages and Keynote are not accessible 
> because of VoiceOver but primarily because their developers, yes, Apple, did 
> not expose the right accessibility interface to VoiceOver. If you removed all 
> the JAWS scripts from the JAWS application directory, you would, to your 
> surprise, quickly find out that most of the Windows applications you thought 
> were accessible actually are not.
// And you are proving my point right there in the earlier messages.
Apps are fine with voiceOver as long as the right accessibility
interfaces are available to VoiceOver. These scripts you speak of,
however, were not made by the app vendors. They were created either by
users of the JAWS screenreader, or freedom scientific themselves. This
means that they must have somehow found a way to get around the
inherent accessibility problems the app provides. I currently cannot
say VoiceOver has the same functionality.

>
> I know that NVDA developers expressed a similar  concern on several 
> occasions, namely, that blind users tend to blame their screen reader first 
> before they blame the application itself.
> And you know what? I completely understand why users do this. A regular user 
> does not have any insights into what makes their computing experience 
> accessible. Since they interface with the computer via a screen reader, if 
> something goes wrong, the screen reader is to blame.
// Indeed this is quite a common phenomenon. I myself am going to be
studying computer science later this year, and I am teaching myself
all I can about how screenreaders talk to applications and vice verza.
As you can see, I do not blame VoiceOver for everything, but I do
point out it has some significant flaws that are not just application-
specific.

> So, we simply need more education. And this is where I wish the podcast 
> authors could spend more time and energy.
>
> In summary, it is correct to say that newcomers to technology should first 
> familiarize themselves wit choices available on the market and decide which 
> ones are the most suitable to their needs.
> It is , however, totally wrong to blame everything on VoiceOver and blame the 
> lack of productivity tools on the screen reader at hand.

// My conclusion: You brought up a number of valid points. I hope my
comments have made my opinion on the matter clear, and I hope you can
see I am not just a raving lunatic but am actively thinking about
these issues. VoiceOver has come a long way in the years it has
existed, but IMHO it needs to mature more before I can call upon it
reliably. In some areas it has surpassed all windows screenreaders,
and in some areas it is on par with JAWS 4.5. >
> Just FYI, here is what I use my Mac for and the kinds of apps that serve me 
> well.
> - YoruFukurou client for Twitter.
> - Textedit for wordprocessing.
> - Chrome and Safari for web browsing.
> - Mail and iCal for my corporate needs.
> - Garage Band, VLC and iTunes for music.
> - XCode and Dashcode for programming.
// This is my personal opinion, and I find it very hard to put it into
words. I'd like your take on it. Xcode , the ditor, it feels somewhat
clunky ...that is the closest I can get to it ...when I compare it to
good ol'  Notepad or eclipse on windows. Is this just me?

> - Cyberduck for FTP uploads and downloads.
> - Terminal for all the Unix-related stuff (geeky).
// Except for terminal not being very reliable in reading incoming
text automagically the way linux and puTTY with NVDA do.

> - VMWare 4 with Windows 7 if I ever need to jump into Windows for testing or 
> otherwise.
>
> How is this not a productive environment? Well, for me it is.
>
> Thanks,
> Vic

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To post to this group, send email to macvisionaries@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.

Reply via email to