Model T Syndrome Continued

This morning, I read and published a comment by an Android user who took offense at being labeled a puppy yapping for a biscuit. The anonymous post stated that this user was a member of the “Eyes Free” mailing list, a group to which I also belong and correctly stated that some of the people on the mailing list were critical of various things regarding Android accessibility. This person also correctly stated that GPS navigation apps designed for people with vision impairment are superior and less costly on Android phones than on any other types of handsets.

Then, the user writes that it is good that Android supports some of the most minimal features like answering and placing calls and entirely dives into symptoms of Model T Syndrome by stating that there is an expectation that Android will get better. The anonymous Com enter then states that it is only due to Android accessibility that a person with vision impairment can use Sprint as a carrier. Sprint, if we forget, is bound by Section 255 of the Telecommunications Act to provide accessible handsets and that it hasn’t before should be the basis of an FCC investigation and not a celebration of Android’s half assed accessibility.

My point is that it is absolutely unacceptable for any company to release access technology that is too far from the state-of-the-art. On handsets, this means that the AT is competitive with VoiceOver on the iPhone and not a handful of really excellent features like pedestrian GPS and few of the basics like out-of-the-box web browsing.

Let’s explore how Android as a whole compares to Android accessibility. How many mainstream users would buy an Android phone if it wasn’t competitive with the iPhone? What if such users had no web browsing, could not read descriptions in the Android Market (a problem fixed in 2.3 but not available to any blink with an Android 2.2 based handset), could only “see” some buttons with meaningless information on them in order to do things like installing new software, could not use more than half of the standard apps, could not use the on-screen keyboard, could not use the built-in email client, could not use any of the handsets without a built-in hardware keyboard, could not turn it on without assistance and could not do a panoply of other fundamental smart phone activities? The answer, plain and simply, is that a phone with all of these problems would have been the laughing stock of the telecommunications biz. But, our anonymous comment-or seems to say that we should be grateful and that such failings are acceptable for we blinks.

I’m not suggesting that people with disabilities should have an experience substantially better than that of our mainstream friends but, rather, I’m saying that anything less than parity out-of-the-box is unacceptable. this is entirely the Model T Syndrome and an entirely discriminatory approach to software development on behalf of the technology giants that make such incredibly flawed solutions like we must endure on Android. Google has billions and billions of dollars in its arsenal but cannot make a screen reader superior to that built by a really smart and really terrific 22 year old hacker in his spare time. This would be the equal of Chevy building a new car based not on state-of-the-art electric engine technology but, rather, on the Model T, a vehicle that was pretty wonderful a century or so ago.

Google is not alone in this problem. Microsoft released Windows Phone 7 with no accessibility solution and no way for third parties to create an accessible solution. Symbian seems to have lost its accessibility in more recent releases, Blackberry seems to have broken its accessibility and Palm never had accessibility in the first place. None of the failings of other OS, though, is an excuse for Android to provide such a substandard solution. We have state-of-the-art accessibility from Apple and all comers should provide something quite similar and do so immediately.

— End.

Subscribe to the Blind Confidential RSS Feed at: Blindconfidential

The "Model T" Syndrome

A number of years ago, I published some articles in this blog that were very critical of Apple and the early versions of its VoiceOver screen reader. Specifically, I compared it to the high powered Windows screen readers like JAWS, System Access, Window-Eyes and NVDA. For these articles, I was blasted by friends like Gabe Vega and by my harshest critics as well. These people agreed on one thing: VoiceOver was in its early stages of development and should not, therefore, be compared to software that has had the luxury of many years of development and testing. I call this failed logic, “The Model T Syndrome.”

The source of the term “Model T Syndrome” is, of course, the automobile industry and we need to look to it as an example of new product introductions. In 2009, General Motors went into bankruptcy and was bailed out by the US Federal government with taxpayer dollars. In 2010, GM had recovered profoundly and went public again making a terrific profit for our government and its underwriters.

How did GM go from a corporate baskets to a shining IPO? They started building automobiles and trucks with exciting new designs and state of the art technology. The Chevy Volt electric car is perhaps the finest example of the new General Motors engineering successes.

The Chevy Volt, advertised as “more car than electric,” is the most interesting entry into the mass market electric car space. The Volt is not a hybrid but the first major entry into the purely electric car space. The Volt is 100% state-of-the-art technology and is an unapologetic bit of serious innovation.

What would have happened if General Motors, instead of building new, interesting and exciting vehicles instead built several new designs that were immediate derivatives of Henry Ford’s legendary Model T? While this question sounds completely absurd, it is, nonetheless, the statement made by many people with vision impairment every time a shitty new screen reader that at best, limps along providing support hardly better than JFW or Window-Eyes 1.0.

Recently, this discussion has been most frequently focussed on Android accessibility and its TalkBack screen reader. TalkBack was less than useful on Android 2.1, it got worse on 2.2 and, as some things were fixed in 2.3, other general accessibility issues were broken. Perhaps its most glaring shortfall is that it still does not support web browsing on Android handsets. that’s right folks, a screen reader that does not support web controls being developed and distributed by a huge major corporation with insanely great levels of resources in 2011.
Might I say that this is the equal to of building a Model T based automobile in the second decade of the 21st century? Sure, the Model T was a great car a century ago and JAWS 1.0 was a great program in 1995 but trying to sell either today is absolutely absurd.

To further emphasize the ridiculous nature of Android accessibility we should take a look at Spiel, an Android based screen reader written outside of Google by our friend Nolan, a really sharp free software hacker. Nolan has a full time day job where he does not work on Spiel, a screen reader that performs equally well to TalkBack in all areas that TalkBack does work and also adds a powerful scripting facility not present in TalkBack. Spiel is more useful than TalkBack and was written entirely using the resources of a young blind hacker in his spare time. Like talkBack, Spiel has some serious limitations resulting from severe failures in the Android accessibility stack. Nolan cannot fix this and the people at Google apparently choose to ignore the needs of users with disabilities and make absolutely no improvements to their fundamental accessibility support. In screen reading, Google, one of technology’s biggest players, has been outperformed by Nolan, a lone hacker working in his spare time. Google builds a Model T and acts like we should be awed by their software and be grateful that a multi-billion dollar company does anything that may even be of marginal value to our community.

Why then does our community so often jump for joy like puppies being offered a Milk Bone when everyone else is eating steak? Frankly, I do not know. When VoiceOver sucked, I was slammed for saying so and I’ll bet that there are people out there who will blast me for saying such things about Android accessibility as well. They will say that TalkBack is still just a version 1.x and shouldn’t be compared by the now excellent VoiceOver. These people will give Google a free pass and like the puppies yap happily for a portion of a biscuit while our sighted friends enjoy the rich experience of a full Android system.

It is true that Apple has improved VoiceOver into a very credible competitor on Macintosh and the absolute leader on portable devices but this does not excuse the miserable performance of the early VoiceOver releases. If Google improves Android accessibility and builds a screen reader as usable as VoiceOver, they should be celebrated but, for now, releasing a tremendously flawed “Model T” release that actually does less than JAWS For Windows did in 1995 is inexcusable. Google, Microsoft, RIMM, Palm and all other OS vendors that do not have a native screen reader built into their platform that is at least as useful as the current version of VoiceOver should be shunned by our community until they start building accessibility that is state-of-the-art.

If we look at Spiel and NVDA on Windows we can observe that tiny to small teams with little or no money can build outstanding accessibility products, we must ask the question, “Why can’t Google, Microsoft, Ubuntu, Palm, RIMM, Nokia and others build a credible AT stack and a screen reader that can compete with VoiceOver, JAWS, NVDA and other high performance solutions?” and “When will our community stop giving a free pass to companies and organizations that continue to build the Model T?” If we compare Google’s annual income to that of our friend Nolan, I’m willing to bet that the ratio would be close to an infinitely greater level of resources, why then aren’t we seeing at least a far greater level of commitment to accessibility than can be put forth by a really smart young man in his spare time?

— End

Subscribe to the Blind Confidential RSS Feed at: Blindconfidential