{"id":3,"date":"2010-11-05T21:53:12","date_gmt":"2010-11-05T20:53:12","guid":{"rendered":"http:\/\/www.tiflobebe.net\/programaraciegas\/blog\/?p=3"},"modified":"2010-11-07T19:12:20","modified_gmt":"2010-11-07T18:12:20","slug":"la-accesibilidad-en-crisis-para-los-desarrolladores-ciegos","status":"publish","type":"post","link":"https:\/\/programaraciegas.net\/?p=3","title":{"rendered":"La accesibilidad en crisis para los desarrolladores ciegos"},"content":{"rendered":"<p>En todas partes se habla de la accesibilidad en general, en otras partes, adem\u00e1s, se habla de la accesibilidad a la Web. En muy pocas partes se habla de los problemas que encontramos los desarrolladores ciegos para poder dise\u00f1ar y desarrollar software.<\/p>\n<p>En la red se est\u00e1 moviendo una corriente de curiosidad sobre si una persona con ceguera puede desarrollar software. La respuesta, hablando desde mi experiencia personal como desarrollador en varios lenguajes y plataformas, es que si pero no gracias a esas grandes empresas y organizaciones que se mueven en pro de la accesibilidad. Esa accesibilidad que atrae a la gente y los medios de comunicaci\u00f3n es para una mayor\u00eda de personas con discapacidad, con perfiles de discapacidad mayoritarios. Digo esto porque conozco la postura de grandes empresas como <a href=\"wwwsun.com\">Sun microsystems<\/a>, recientemente adquirida por Oracle, que no duda en adherirse a proyectos europeos en pro de la Accesibilidad pero ante una pregunta de un servidor sobre si sus herramientas de desarrollo ser\u00e1n accesibles tambi\u00e9n le contestaron que hay muy pocos desarolladores ciegos en el mundo como para tomarse el trabajo. Otra gran empresa de desarrollo de software y sistemas operativos, hablamos de Microsoft, que tiene uno de los departamentos de accesibilidad con m\u00e1s personal del mundo; parece que se asegura que cada nueva versi\u00f3n de sus diversos productos software guarden una compatibilidad hacia atr\u00e1s en su interfaz para mantener la poca accesibilidad que tengan sus productos. Esto es as\u00ed excepto para sus herramientas de desarrollo, donde a cada nueva versi\u00f3n un desarrollador ciego encontrar\u00e1 m\u00e1s y m\u00e1s problemas. Apple, empresa que se enorgullece de sacar todos sus productos accesibles desde la caja y con un departamento de accesibilidad bastante funcional, ante la petici\u00f3n de hacer m\u00e1s accesible su herramienta de dise\u00f1o de interfaces comenta que mejor esforzarse en hacer accesible la versi\u00f3n que saldr\u00e1 para la nueva generaci\u00f3n de su suite de desarrollo software, suite que va con retraso y mientras un servidor dise\u00f1a los interfaces de sus aplicaciones para MacOS X, iPhone e iPad utilizando matem\u00e1ticas, mucha imaginaci\u00f3n y mucha cantidad de c\u00f3digo fuente en sus programas.<\/p>\n<p>Las propias empresas de desarrollo de software para personas con discapacidad, como pueden ser Freedom scientific (creadores de Jaws), GWMicro (Window eyes) o Dolphin software (creadores de Hal) no se interesan en proporcionar soporte, scripts y mapas de ventana para sus lectores de pantalla.<\/p>\n<p>Editoriales que publican sus libros o s\u00f3lo en papel o en formato electr\u00f3nico donde el c\u00f3digo fuente se imprime en una imagen, o redactan las explicaciones haciendo referencia a im\u00e1genes y resultados visuales por pantalla.<\/p>\n<p>Con todo esto se podr\u00eda aventurar uno a decir que no se puede programar si un desarrollador no puede ver la pantalla. Incluso hay un movimiento por crear un lenguaje de programaci\u00f3n para ciegos ya que con los actuales parece que no puede trabajar un desarrollador ciego.<\/p>\n<p>La realidad es que los lenguajes de programaci\u00f3n son, la gran mayor\u00eda, completamente accesibles. Lo inaccesible son los entornos de desarrollo o herramientas de desarrollo. \u00bfPara qu\u00e9 quiero aprender un lenguaje de programaci\u00f3n discriminatorio que no va a utilizar ninguna empresa de desarrollo de software? Nadie me contratar\u00eda si s\u00f3lo domino un lenguaje de programaci\u00f3n para ciegos. Un desarrollador debe conocer varios lenguajes de programaci\u00f3n y dominar el manejo de los entornos de desarrollo para dichos lenguajes. Si un entorno de desarrollo es inaccesible, como puede ser el nuevo Visual studio 2010, un desarrollador ciego puede optar por utilizar un procesador de textos com\u00fan y corriente, y normalmente muy accesible, y utilizar el compilador y depurador en l\u00ednea desde la consola de comandos. El problema de esta soluci\u00f3n es que hace que el desarrollador ciego sea menos productivo que un desarrollador que utilice Visual Studio 2010 y en la actualidad las empresas valoran m\u00e1s la productividad del desarrollador que su situaci\u00f3n o la calidad de su c\u00f3digo.<\/p>\n<p>En esta situaci\u00f3n de posible baja productividad nos encontramos muchos desarrolladores ciegos obligados por cada nueva versi\u00f3n que sale de un entorno de desarrollo por parte de estas empresas con gran responsabilidad social. Estas empresas que condenan a muchos profesionales del desarrollo software que poseen una discapacidad visual a buscar sus propias soluciones porque ni las empresas que desarrollan sus productos de apoyo les apoyan.<\/p>\n<p>La conclusi\u00f3n es que la respuesta inicial se convierte en: hay desarrolladores ciegos pero est\u00e1n en peligro de extinci\u00f3n gracias a los mismos que alzan el estandarte de la accesibilidad para todos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En todas partes se habla de la accesibilidad en general, en otras partes, adem\u00e1s, se habla de la accesibilidad a la Web. En muy pocas partes se habla de los problemas que encontramos los desarrolladores ciegos para poder dise\u00f1ar y desarrollar software. En la red se est\u00e1 moviendo una corriente de curiosidad sobre si una &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/programaraciegas.net\/?p=3\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abLa accesibilidad en crisis para los desarrolladores ciegos\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[11,20,14,13,12,22,246,19,16,247,21,15],"class_list":["post-3","post","type-post","status-publish","format-standard","hentry","category-desarrollo","tag-accesibilidad-2","tag-apple","tag-ceguera","tag-ciego","tag-herramientas","tag-integracion","tag-jaws","tag-lector-de-pantallas","tag-microsoft","tag-nvda","tag-responsabilidad","tag-sun"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/3","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3"}],"version-history":[{"count":0,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=\/wp\/v2\/posts\/3\/revisions"}],"wp:attachment":[{"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/programaraciegas.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}