Texto publicado por Jaime Nelson Arboleda Barrera

La muerte de la innovación en los lectores de pantalla.

Artículo original en:

http://chrishofstader.com/the-death-of-screen-reader-innovation/

La Muerte de la Innovación en los Lectores de Pantalla

El Lunes de la semana de Acción de Gracias de 2004, fui a mi oficina en
St. Petersburg por última vez como empleado de Freedom Scientific.
Había, para entonces, estado a la cabeza del departamento de ingeniería
del software de FS durante seis años pero, tal como Lee Hamilton,
entonces director ejecutivo de Freedom Scientific me dijo ese día, yo,
“ya no era capaz de gestionar el equipo.” Estaba en lo cierto, estaba
muy quemado y estaba en muy mal estado físico y mental. Mis lesiones por
esfuerzo repetitivo(RSI) me causaban dolor constante y la Vicodina
recetada por mi médico tenía demasiados efectos secundarios cognitivos
que no me permitían tener la mente lo suficientemente clara para llevar
a cabo mis tareas mientras las inyecciones de esteroides que recibía por
las mismas lesiones tenían intensos efectos secundarios emocionales que
se asemejaban a la cocaína o a la metamfetamina.
Mientras mis últimos meses en Freedom Scientific eran un desastre
personal para mí y ello no era demasiado bueno para FS o sus clientes,
Estoy muy orgulloso de las muchas cosas que logramos durante mis seis
años de mandato. Durante ese tiempo, Eric Damery, Glen Gordon y yo
inventamos un montón de nuevas características para el lector de
pantalla que ahora se ven en todas esas utilidades en Windows.

¿Qué hemos logrado?

En mis tiempos en FS, seis años que terminaron en noviembre de 2004,
nuestro pequeño equipo lanzó versiones de JAWS comenzando con la
2.51(una actualización mínima para resolver un problema de autorización
en la demo de 40 minutos) a JAWS 3.31, el primer lector de pantalla para
añadir lo que hoy es el esencial modo virtual en Internet en todos los
lectores de pantalla, a JAWS 6 el último JAWS en el que yo participé. En
aquellas versiones añadimos nuevas e interesantes características con
cada revisión y mejoramos la interfaz de usuario del lector de pantalla
cada seis meses más o menos.
En ese período en Freedom Scientific:
•Se inventó el concepto de búfer virtual para la entrega de información
de Internet a los usuarios de JAWS.
•Se inventó la idea de la consulta a las aplicaciones a través de una
interfaz privada para reunir y presentar la información a nuestros
usuarios– un concepto utilizado hoy en los lectores de pantalla JAWS,
Window-Eyes, NVDA, System Access y Orca.
•Se proporcionó el primer método de leer tablas y gráficos en un lector
de pantalla principal.
•Usabilidad avanzada de suites de ofimática de un modo nunca visto con
anterioridad en un lector de pantalla.
•Se inventó el ahora ubícuo estilo de “Teclas rápidas” para navegar por
páginas web más eficientemente.
•Se añadió el “administrador de voz y sonidos” de JAWS para añadir
aumentos de tono a la información, así, se amplió el número de
dimensiones semánticas simultáneas utilizables por los usuarios.
•Se añadieron características para saltarse “inteligentemente” la
información repetida en páginas web.
•Se añadió el reconocimiento de documentos similares y hojas de cálculo
y la aplicación automáticamente de un conjunto de ajustes para la
lectura de los datos.
•Y muchas más innovaciones en las interfaces de usuario de lectura de
pantalla que puedes encontrar buscando las secciones “What’s New” de las
notas de lanzamiento para esas versiones de JAWS..

Volviendo a Windows

No he utilizado un ordenador con Windows o un lector de pantalla para
Windows en más de cinco años pero, recientemente he advertido que
VoiceOver en Macintosh puede proporcionarme el nivel de apoyo que
necesito, descargué e instalé VMWare Fusion, Windows 7 y NVDA. Una vez
que todo estuvo en marcha, comencé la exploración de este excelente
lector de pantalla libre.
La primera cosa que advertí fue que NVDA ha adoptado muchas de las ideas
que nosotros inventamos en JAWS. Di un suspiro de alivio cuando me di
cuenta de que, afortunadamente, la mayoría de nuestras innovaciones
ocurrieron antes de que FS se volviese loca con las solicitudes de
patentes y pleitos agresivos así nuestras ideas más inportantes parecen
haber llegado a los otros lectores de pantalla y es agradable ver mi
trabajo tan ampliamente aceptado en casi todos los lectores de pantalla
de Windows y en Orca en la plataforma GNU/Linux.
Continué leyendo la documentación de NVDA para ver qué nuevos y notables
conceptos se habían inventado en los nueve años desde que salí de
Freedom Scientific en esa mañana de Noviembre. La primera cosa que
encontré fue un sistema de navegación basado en gestos, una noción
introducida por primera vez por Apple en VoiceOver para iOS y adoptada
por NVDA primero y, sobre la base de las declaraciones realizadas en la
CSUN este año, se añadirá a JAWS este otoño. Miré más y no encontré nada
nuevo. Leí en JAWS, líder indiscutible en innovación una vez y no
encontré nada nuevo allí durante muchos años.
Así, en una década, las únicas ideas nuevas en lectores de pantalla no
han llegado de una pequeña compañía de lector de pantalla muy centrada
sino, más bien, de una ordinaria superpoderosa. La predicción de Ted
Henter de que grandes empresas ordinarias haciendo lectores de pantalla
se traduciría en una falta de innovación parece ser parcialmente cierta,
Apple innovó al principio pero ha permitido deteriorarse a la versión de
VoiceOver para OSX y no han desarrollado buenas ideas que están
presentes pero incompletas sino, contrariamente a su predicción, las
más pequeñas, compañías especificadas en ciegos no han hecho nada nuevo
o interesante en años.

¿Acaso era Yo Tan Importante?

En Henter-Joyce y, después en nuestra fusión, Freedom Scientific, las
mejores ideas vinieron de una colaboración mayoritariamente entre Eric
Damery, Glen Gordon, Joseph Stephen y yo. Algunas de estas ideas
comenzaron como conversaciones de pasillo con otros empeados,
conversaciones telefónicas con probadores de beta, preguntas de nuestro
personal de soporte y un montón de otras fuentes. Por lo general yo era
la persona que escribía las ideas de una manera formal (los jefes de
productos de FS parecían tener algún tipo de adversión innata a escribir
cualquier cosa) y, a veces, me dieron origen a la idea pero, en el
momento que se convertía en una tarea a añadir a JAWS, el concepto
habría de revisarse a fondo muchas veces por Eric, Glen, Joe y, a
menudo, Ted Henter.
Eric, Glen, Joe y un montón de otros inteligentes e interesantes
usuarios de JAWS (sí, aún viendo, Eric puede utilizar JAWS con la
capacidad de cualquier usuario avanzado de ahí fuera) permanecen en FS.
No creo que perdieran toda su creatividad y su capacidad para venir con
nuevas y valiosas características para JAWS así ¿qué es lo que ha ido
mal en el negocio de los lectores de pantalla?

Líderes Ciegos

Por lo que sé, además de Mike Calvo, CEO de Serotek, fabricantes del
lector de pantalla System Access, yo fui la última persona ciega con
autoridad directa sobre un lector de pantalla commercial y, como System
Access nunca ha tenido una gran base de usuarios, la última persona
ciega con autoridad sobre un lector de pantalla ampliamente utilizado.
System Access, en su apogeo fue un lector de pantalla bastante innovador
y la influencia de Mike como un usuario avanzado como en sus
características “See Saw” “diccionario” global para sitios web, La idea
final de “Modo Formulario” (algo que Glen y yo inventamos y que no era
una gran idea), el primer lector de pantalla “virtual” y una variedad
de otros excelentes conceptos. Yo sostengo que esto ocurrió en SA porque
es un proyecto liderado por un usuario de software ciego.
Reexaminando cómo inventamos cosas en Freedom Scientific, recuerdo que,
a menudo, las mejores ideas vinieron de la frustración. Joe Stephen
quería leer notas en braille diferentes de los contenidos del de las
diapositivas de PowerPoint así que añadimos la capacidad de tener un
flujo de información yendo a la síntesis de voz mientras otro iba a la
línea braille. Me harté de hacer todas las configuraciones a JAWS sólo
para leer las finanzas semanales de FS así que inventamos un modo en el
que JAWS podía reconocer hojas de cálculo diferentes pero parecidas y
aplicaba automáticamente la configuración. Inventamos teclas rápidas
mientras Glen y yo hablábamos por teléfono sobre la navegación con una
sola letra en algunos scripts de emacs. La mayoría de nuestras mejores
ideas nacieron de los deseos de usuarios empleados nuestros.

?Por qué no Toma el Testigo NVDA?

NVDA es un excelente lector de pantalla libre y sin coste para Windows.
Que yo sepa, todo su código está escrito por personas ciegas que
utilizan el programa como su principal medio de interacción con los
ordenadores con Windows. ?Por qué, entonces, no innovan?
NVDA, por lo que sé,está escrito casi en su totalidad por dos chicos.
Estos chicos son realmente inteligentes y creativos y fueron los
primeros en traer la navegación por gestos a Windows para los usuarios
de lectores de pantalla, un concepto, que aunque no es nuevo, es a la
vez potente y útil. Sin embargo, es un programa grande y complicado que
requiere todo el mantenimiento de JAWS sin nada que se acerque a la
capacidad de FS para invertir en un proyecto.

Modelos de Financiación de los Lectores de Pantalla

Hay tres maneras principales de financiar el desarrollo de un lector de
pantalla. Una gran compañía predominante como Apple o Microsoft puede
hacer su propio lector de pantalla motivada por las leyes federales y
estatales que requieren de la accesibilidad como una condición de venta.
Un programa lector de pantalla libre como NVDA u Orca pueden financiarse
por empresas cuyos dólares contribuyen al esfuerzo, por colaboraciones
de usuarios y del público en general y por el desarrollo de venta de
servicios de soporte. Por último, una compañía de tecnología comercial
como Freedom Scientific o GW Micro pueden financiar sus gastos de
investigación y desarrollo con las ventas de sus productos.
Cuando me fui de FS en 2004, estábamos vendiendo por un valor aproximado
de 1,2 millones de dólares al mes con JAWS . Estábamos gastando menos de
un millón de dólares al año en JAWS(incluyendo ingeniería de software,
pruebas, scripting, gestión de productos y despliegue de ventas) y,
cuando me encontré con el proyecto, Insistí en que pasásemos parte de
este dinero a la innovación en JAWS y a nuestros otros productos de
software.
Uno podría preguntarse, si hemos hecho cerca de 15 millones de dólares
en ventas con JAWS, ?cómo gasta el dinero Freedom Scientific? En ese
último año en FS, anunciamos un beneficio total para nuestros inversores
de 6.000.000 así ?a donde han ido a parar 9 millones de ventas de JAWS?
La respuesta es simple, Lee Hamilton (entonces CEO de FS) y la junta de
directores de FS vieron el hardware para la ceguera y para baja visión
como su futuro y se hizo una gran inversión en la división de hardware
al tiempo que se permitió que JAWS se estancase. Los autores y editores
del entonces lector de pantalla más importante del mundo, ordeñaron sus
ventas en dólares para tratar de expandir su negocio con productos como
el PAC Mate, la Focus y toda una pila de lupas digitales. Por lo tanto,
para todos los efectos,, los dólares de las nuevas ventas de JAWS y SMA
fueron gastados no en el lector de pantalla sino, más bien, en
dispositivos de hardware con un increíblemente alto margen– un resultado
no muy bueno para los usuarios de JAWS.
En el momento en que dejé FS, costaba a la compañía unos 400 dólares
fabricar, empaquetar y transportar un PAC Mate BX 440 (por entonces un
procesador rápido y una línea de 40 celdas) y los vendíamos por
alrededor de 5.000$. JAWS, por otro lado, se vendía por alrededor de
900$ así, lo máximo que podíamos hacer en el programa estaba limitado
por su precio mientras que podíamos disfrutar de 4600$ de ganancia pura
en cada PM vendido. Hoy, me han dicho que una lupa digital cuesta una
pequeña cantidad en piezas y fabricación pero también obtienen grandes
ganancias a la venta.
Para su negocio, usar al lucrativo JAWS como fuente de financiación para
el hardware tuvo mucho sentido. Sin embargo, No lo tuvo nada para los
clientes de la empresa.

La Lucha

Siempre he sido alguien que lucha por lo que cree que es correcto.
Mientras que estuve en Freedom Scientific, Yo tenía grandes discusiones
con nuestro CEO sobre si debíamos o no invertir en una amplia variedad
de ideas diferentes. Perdí la mayoría de estas batallas, pero tuve mi
parte de triunfos y estoy orgulloso del trabajo que hicimos conJAWS,
OpenBook, MAGic y nuestros otros proyectos de software en ese entonces.
A un tiempo, Sólo puedo pensar que lo que detuvo la innovación en FS
pudo ser la falta de“lucha” de Los que dejé atrás.
Además de yo mismo en FS, Eric Damery siempre ha sido el que empujó con
fuerza las nuevas características que pueden mejorar la experiencia de
los usuarios de JAWS. Mientras tanto, Eric está atado por el más duro
acuerdo de no competencia en el negocio y un sueldo que le sería
imposible conseguir en cualquier otro campo. Eric está obligado por un
contrato y tiene las manos atadas con unas esposas de oro para no hacer
nada interesante. Fui un estúpido, Pensé que podía abandonar Fs y seguir
en la accesibilidad pero, durante mis primeros dos años fuera de FS, me
amenazaron con acciones legales nueve veces por separado y serví como un
ejemplo para cualquier otro ejecutivo de FS que podría considerar pasar
a otro lado.
Glen Gordon, uno de los desarrolladores de software más creativos e
inteligentes con los que he tenido el placer de trabajar, era un
director técnico de FS que lo tenía muy fácil cuando Ted Henter dirigía
la compañía. Cuando Ted estaba cerca, sólo teníamos que montar una buena
idea y Ted, un usuario en sí mismo, la abrazaba y nosotros íbamos y
hacíamos la implementación. Después de la fusión, Glen se retiró y me
pidió que diese una buena battalla, un papel que finalmente destruyó mi
carrera en la compañía.
Joseph Stephen, Rob Gallo y algunos otros con un alto nivel de
creatividad eran demasiado jóvenes como para tener acceso a la comisión
ejecutiva y otros puesstos de toma de decisiones. Por lo tanto, sin Eric
o uno de los ciegos en el grupo ejecutivo luchando por una idea, mi
reemplazo no ha tenido visión de futuro (de acuerdo con informaciones
que tengo de amigos que permanecen dentro de FS) ni una sola vez.
Así, mientras que las ideas no eran mías exclusivamente, mi papel en FS
permitió tanto el avance de JAWS como el de los lectores de pantalla de
nuestros competidores. Sin JAWS liderando , no creo que ningún lector de
pantalla para Windows jamás lo vuelva a hacer al menos que Microsoft
decida o licenciar NVDA o hacer un Narrator realmente utilizable.

¿Lo echaban de menos los Usuarios?

No puedo hablar de ninguna idea discutida dentro de Freedom Scientific
después de que abandonase la compañía en Noviembre de 2004. Sospecho que
Glen y Eric presentaron un montón de buenas ideas que fueron ignoradas.
Puedo, sin embargo, hablar de los proyectos que había en FS y que fueron
cancelados a mi partida. No estoy seguro de que todos ellos fuesen
buenas ideas pero, comparándolos con lo que FS ha hecho desde entonces,
fueron audaces, creativos, y quizás, útiles. Dado que estas nociones
nunca vieron una versión commercial, no podemos saber el impacto real
que podrían haber tenido si hubiesen caído en manos de los usuarios reales.
Los proyectos que mataron fueron:

•JAWS para Macintosh se nos pidió por desarrolladores de terceros en
Apple. Yo tenía una relación con la gente de Apple y, cuando nos
pidieron que hiciésemos una versión para Macintosh de JAWS, Lancé la
idea en una reunión de personal ejecutivo y casi se rieron en mi cara.
En las últimas cifras de cuota de mercado que pude encontrar, VoiceOver
y NVDA son los únicos dos lectores de pantalla que muestran crecimiento.
Podríamos haber hecho algo mejor que VoiceOver? Creo que sí.
•Tener a JAWS corriendo en los principales dispositivos con Windows
Mobile no sólo era posible sino algo que ya habíamos hecho en el iPaq y
el Dell Axim. Lee Hamilton dijo que eso sería competir con PAC Mate y,
en lugar de permitir a JAWS crecer con el principal hardware, FS
insistió en meter a sus usuarios ciegos en el gueto con un dispositivo
hardware muchísimo más caro con toda la gracia de un ladrillo. Nuestros
amigos de Code Factory hicieron esto real pero con su capacidad reducida
para comercializar sus productos, el consumo fue lento y, así que la
accesibilidad del ecosistema de la plataforma Windows Mobile decayó, el
lector de pantalla murió en la vid.
•Habíamos iniciado un proyecto para hacer un JAWS para teléfonos móviles
Symbian. Aunque en la actualidad, años después con la muerte del Sistema
Operativo de Nokia, esto parecería una mala idea, entonces, con Nokia en
la cima del mundo, podríamos haber producido y vendido un lector de
pantalla matador en el principal hardware. Nuevamente, el equipo de Code
Factory y mi difunto amigo Torsten Brandt, con su lector de pantalla
Talx (con tristeza, no pude encontrar referencias en línea a mi difunto
amigo o a su programa para añadir como enlaces) consiguieron los
primeros y proporcionaron un excelente acceso por un montón de años.
•Tuvimos un matemático ciego y usuario avanzado del lector de pantalla
diseñando una interface 3D para una herramienta para leer y escribir
matemáticas. Ted Henter ya había comenzado HenterMath y estaba haciendo
cosas muy interesantes con la interface de usuario para gente ciega que
quería manipular ecuaciones pero también se basó en JAWS ya que era, un
enfoque unidimensional a la información. Yo pensé que podíamos hacer
algo realmente grande con las matemáticas para nuestros usuarios pero,
tras una o dos semanas de mi partida, el proyecto fue cancelado. Los
ciegos, mientras tanto, no han tenido una buena herramienta de
matemáticas hasta el día de hoy.
•Teníamos a mi amigo Will Pearson en nómina contratado para trabajar en
“visión artificial” para un acercamiento a la lectura de la pantalla. Al
mismo tiempo, tuvimos una excelente gal, un hacker impresionante con una
sólida formación informática trabajando en un enfoque rectangular a una
interface del lector de pantalla. Combinando estos dos conceptos,
podríamos haber proporcionado un diseño similar a lo que se ve con
vista. Podríamos haber utilizado información de posición para un
incremento mejor de la eficiencia en la lectura mientras también
presentábamos la información semántica que viene con el diseño visual –
ideas que, a mi entender, sólo se han explorado en los laboratorios por
parte de investigadores.

?Dónde ha Invertido FS en JAWS?

El día que me fui de FS, mi amiga y genial y joven hacker, Waishan Lau
llevaba el proyecto del lector de pantalla para teléfonos móviles. Una
semana después de mi partida, su proyecto había sido cancelado y ella
fue enviada a su anterior tarea, a saber, autorización para JAWS.
Waishan, ahora trabaja en California en un negocio informático de la
salud en Palo Alto, es una de las hackers más sexy con las que he
trabajado nunca. Es una joven brillante y hermosa que puede codificar
mucho mejor que la mayoría de los otros dentro o fuera de FS. Su tran
talento se utilizó casi exclusivamente en las protecciones de copia –
una característica que ningún usuario disfruta realmente.
Freedom Scientific no continúa invirtiendo en JAWS. sus progresos, por
tanto, son mínimos. Soportan los mejores y más recientes sistemas
operativos de MS, tratan de dar apoyo a las versiones más recientes de
Microsoft Office y, de vez en cuando, añaden una característica nueva
que la mayoría de las veces será ignorada por el usuario básico. FS es
feliz haciendo su lanzamiento anual y tomando los dólares de sus
usuarios estén o no aportando nada de ningún valor real para ellos.
Soportar el último OS podrá no ser fácil pero es algo que hay otras
compañías de software cobrando por ello.

Por lo tanto, Tal Vez Yo Era Importante

Durante años, Pensé que mi época en Freedom Scientific había terminado
en fracaso. Yo no podía, debido a problemas de salud, seguir al frente
de ese equipo por más tiempo. Todavía tenía buenas ideas pero el dolor
crónico constante, y el no poder dormir por los esteroides me llevó a un
lugar muy malo. Luchar por cada paso en el camino para la innovación en
JAWS y nuestros otros productos casi me mató.
Mirando hacia atrás, sin embargo, en los logros que hemos conseguido,
los grandes avances en la interfaz de usuario del lector de pantalla y
en las tremendas mejoras que se hicieron en la vida de los usuarios de
JAWS en su lugar de trabajo, Me acuerdo que hicimos un montón de cosas
buenas.
Quizás, nuestro éxito se basó en la extraña combinación de actores de
nuestra historia. Eric Damery’s con el compromiso inquebrantable de
nuestros usuarios, el software de Glen Gordon genio de la ingeniería
diciéndonos lo que era posible, Joseph Stephen añadiendo ideas para el
apoyo de aplicaciones por JAWS mientras estábamos dormidos y mi
creatividad mezclada con mi locura, una locura que decía que podíamos
hacer cosas increíbles a pesar de tener que luchar dentro de la compañía
para lograr lo que llevó a los grandes años en el desarrollo del lector
de pantalla. No sé por qué nos funcionó tan bien en esos días, pero Voy
a decir que creo que tenía más que ver con tener una persona ciega a
cargo del producto que cualquiera de nuestras contribuciones individuales.
He supuesto una gran diferencia en FS porque, a pesar de tener que
luchar mucho para conseguir algo interesante que hacer en la era
posterior a la fusión, Yo estaba dispuesto, no importando la cantidad de
dolor que experimenté, no importando lo doloroso que fue personalmente
ver grandes ideas y apoyo para el hardware convencional muertos, Seguí
luchando hasta mi último día. sin un defensor dentro de la compañía, No
podré ver que la innovación suceda otra vez hasta que un lector de
pantalla principal se lleve una vez más por un usuario