Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   Software para invidentes. (https://www.clubdelphi.com/foros/showthread.php?t=84723)

AzidRain 28-11-2013 03:27:17

Software para invidentes.
 
Hola a todos:

Tengo un buen amigo de años que es invidente, el es psicólogo de profesión pero es un apasionado de las computadoras y la tecnología. Llegó tarde a este circo pues ya tiene sus 40 y pico, pero es muy inquieto y constantemente está leyendo y tratando de aprender mas cosas sobre internet.

Quería preguntarles a todos, sobre todo a los colegas españoles, si me podrían recomendar herramientas, links, y demás material que pueda servirle para que se meta más en esto. El esta aprendiendo ahorita "Autoit" (vil lenguaje de scripts para windows) pero para alguien en su condición es muy interesante.

Ojalá me puedan ayudar a ofrecerle opciones, igual y entre todos podemos hacer algún proyecto que le sirva, por supuesto...en Delphi.

José Luis Garcí 28-11-2013 09:36:57

Hola AzidRain, mi primer consejo que tenga la falta de visión que tenga si va a la once y se asocia (no tiene por que ser un vendedor), allí le facilitarán un montón de herramientas y tienen cursos, si por cualquier motivo, no puede o no quiere, le recomendaría, en primer lugar un programa de reconocimiento de voz y lector de pantalla, claro esta aparte de un teclado Braile y un roller (como el ratón pero no se mueve, con la bola hacia arriba y emite sonidos, (los invidentes totales raramente lo usan). Una vez tenga todo esto, puede enfrentarse a un montón de programas, siempre y cuando no estén masificados y con muy pocas adaptaciones.

Realizar un programa para invidentes es bastante simple, sólo hay que seguir unas pocas reglas
No poner demasiados campos en la pantalla
Intentar que los procesos sean los más automáticos posibles
Al entrar en un campo especificar el campo en el el que entramo vía voz
Al salir decir vía voz lo que hemos escrito
Poner los mensajes con contadores de tiempo para auto cierre y que el mensaje no lo diga vía voz
Poner los botones y demás componentes más grande de lo normal
Usar sistemas de alto contraste
Usar lo máximo posible el teclado

Como veis usar todo con voz, teclado y gran tamaño y alto contraste, ya que hay invidentes severos pero no al 100%.

José Luis Garcí 28-11-2013 09:39:47

Para programar si no recuerdo mal la ONCE tiene uno especie de basic, pero yo he visto programadores de Visual y de java completamente ciegos, pero en equipos con varias adaptaciones para ellos, como ya te dije, lectores de pantalla, reconocimiento de voz y teclado braile, etc.

Casimiro Notevi 28-11-2013 10:00:53

Sólo un par de aclaraciones:
Por muy grande que ponga los textos y mucho contraste que tenga, si es ciego, no lo va a poder ver.
Y la ONCE supongo que no existe en Argentina.

José Luis Garcí 28-11-2013 12:13:01

Cita:

Empezado por Casimiro Notevi (Mensaje 470162)
Sólo un par de aclaraciones:
Por muy grande que ponga los textos y mucho contraste que tenga, si es ciego, no lo va a poder ver.
Y la ONCE supongo que no existe en Argentina.

Si pero no todos los invidentes son ciegos totalmente, por eso hablo de lo que se hace generalmente, una persona con un 80% de falta de visión ya es declarado como invidente (por lo menos así era en mi tiempo en la asociación).

Aparte al ponerlos en grande le facilitas que acierte con el roller a que lo pongas con un tamaño estándar.

En cuanto a lo de la once, seas de donde seas, creo que la once aun mantiene relaciones con asociaciones por todo el mundo y facilita dichos programas y ayudas a invidentes de todo el mundo.

Casimiro Notevi 28-11-2013 13:13:31

Eso no lo sabía ^\||/

mamcx 28-11-2013 17:55:27

Una tia mia esta metida en todo ese cuento, asi que tengo experiencia a la mano (de hecho, he visto jugar futbol a invidentes!).

Parece que https://es.wikipedia.org/wiki/JAWS_(software) es el software mas popular para Windows. Desafortunadamente, todo el cuento de software en esta area tiende a ser costosisimo.

Sin embargo, (y se que me van a acusar de fanboy por esto), OSX/iOS ES lo mejor que hay para personas con discapacidad (en especial iOS). El soporte de Apple en este tema es legendario. Y ya que todo viene integrado en el OS, es mucho mas barato y simple a largo plazo.

De hecho, las apps que se hacen en iOS automaticamente soportan lo necesario para personas invidentes. iOS es muy popular entre las personas con discapacidad. Esta area es una donde absolutamente iOS/OSX barren con las alternativas. Windows aun con software especializado no esta hecho para personas con discapacidad. Linux es aun peor, y lo mejor que hay es correr todo en terminal (con por ejemplo https://en.wikipedia.org/wiki/Emacspeak).

Con iOS/OSx la pega es que el SDK de desarrollo de coccoa (todos los controles nativos) vienen de fabrica con soporte automatico para estas cosas, y se puede añadir a cualquier control de terceros.


Un blog que habla del tema, y responde a algunas preguntas y mitos:

http://mattgemmell.com/2010/12/19/ac...and-ipad-apps/


P.D: Mi tia es casi ciega y se va a comprar su primer mac especificamente por esto, a pesar de que lleva años con Jaws. Entre sus conocidos hay mucho usuario de iOS (y eso que en general, ella trabaja con personas de muy bajos recursos, es entrenadora profesional de atletas), con un amplio rango de discapacidad - un usuario es ciego y tiene el brazo cortado, con los codos *vuela* en su tableta ;)-. Tambien he visto a personas autistas (ver videos) y otros con discapacidades mentales y demas funcionando muy bien (como mi hermano!), asi que no es por fanboy sino porque lo conozco a la mano, y es algo que puedo recomendar con la conciencia limpia ;)
-----

Lo anterior es mucho mas aplicable como usuario general. Como desarrollador (que podemos ser mas flexibles y recursivos) la cosa es mas simple (ver ejemplos, incluyendo programadores de Delphi!). Mucha mas info en http://empowermentzone.com/NonvisualDevelopmentFAQ.htm

En tal caso un programador andando en windows o lo que sea la ve menos dura que un usuario general, ya que los IDES mas importantes son hechos por empresas grandes y estas tienden a respetar ciertas normas que las obligan a hacer productos accesibles. En el post anterior hablan de mas o menos que tan bien lo haran. En general, el problema de fondo es si el OS esta hecho desde el principio con esto en mente, las apps de empresas grandes masomenos lo hacen bien, pero el resto es donde esta el lio. Ahi es donde entra el hecho que un programador de coccoa tiene su app accesible a un 60-80% sin siquiera saber que lo hace.

Emac parece por mucho la solucion universal y multiplataforma. Un workflow de *nix/terminal puede ser inmensamente productivo en tales caso, y mucho mas simple y rapido. Asi que con linux la cosa va muy bien si el usuario es mas tecnico y no necesita apps de consumo y cosas asi.

De todas maneras diria que el mejor combo es con OSX, ya que es posible acceder de forma accesible muchas apps "estandar" y a la vez andar por *nix y su terminal para todo lo demas...

Julián 28-11-2013 19:35:16

Cita:

Empezado por mamcx (Mensaje 470179)
Tambien he visto a personas autistas (ver videos) y otros con discapacidades mentales y demas funcionando muy bien (como mi hermano!),

¿Tienes un hermano autista? Yo tengo un hijo, y lo que dices del iOS lo he podido comprobar absolutamente. No hay nada que pueda compararse ni remotamente a iOS en cuanto a las posibiliddes que ofrece para cosas como esta. Y los iPad son para los niños con autismo un auténtico milagro. Y cuando digo iPad me refiero a iPad, y a ninguna otra cosa.

Un saludo!

mamcx 05-12-2013 22:40:55

Si, mi hermano es autista.

Hay quienes dicen que yo tambien, pero me he hecho varias evaluaciones y concluyo que no lo soy ;)


La franja horaria es GMT +2. Ahora son las 10:15:23.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi