Ir al contenido principal

Java y lectores de pantalla

El uso de Java para el desarrollo de aplicaciones multiplataforma está en auge hoy en día, pero lo que poca gente sabe es que por esta característica de multiplataforma que proporciona Java, muchos usuarios discapacitados que usan lectores de pantalla no pueden acceder a estas aplicaciones.

Java proporciona la característica de multiplataforma para sus aplicaciones gracias a que la ejecución de la aplicación se realiza dentro de una máquina virtual Java (Java Runtime) que interpreta el código de la aplicación Java. Hay diversos interpretes de Java para cada plataforma Software. El problema de esta máquina virtual es que, por motivos de seguridad, se aísla del sistema operativo amfitrión, por lo que ciertas ayudas técnicas, como los lectores de pantalla, no pueden acceder al árbol de objetos del interfaz de la aplicación Java.

Sun microsystem, empresa creadora de Java, ha aportado un parche para intentar solucionar este problema de accesibilidad para su tecnología Java. El parche consiste en instalar, junto con el interprete Java, una capa de accesibilidad que de acceso al sistema anfitrión a ciertas propiedades de los objetos del interfáz. Este parche es conocido como Java Access Bridge.

El Java Access Bridge es compatible con los objetos visuales de la Java Foundation Classes, por lo que la instalación de esta capa de accesibilidad no garantiza el acceso a todas las aplicaciones Java. El uso de componentes visuales que no pertenezcan a la clase SWING aumenta, notablemente, la posibilidad de que el interfaz de la aplicación no sea accesible para Java Access Bridge. Además, hay que utilizar las propiedades de los objetos visuales de Swing relacionadas con la accesibilidad para garantizar que el interfaz sea accesible.

Comentarios

Entradas populares de este blog

Qué es el formato Daisy

Daisy viene de la contracción de las palabras inglesas: "Digital Audio-based Information System". Más recientemente se emplean las palabras "Digital Accessible Information SYstem". Es una nueva tecnología de confección y distribución de material bibliográfico que brinda multitud de posibilidades para que el usuario con discapacidad visual pueda acceder de formas muy diferentes al mismo. Esto implica un cambio radical en los sistemas de producción y distribución de libros y otros materiales bibliográficos, así como la forma en la que se utiliza, ya sea para simples actividades de ocio y entretenimiento o de estudio. Esto significa que la forma en que un usuario se sirve de los libros o documentos cambiará sensiblemente respecto al modo de empleo tradicional. Desde hace muchos años, dos han sido los formatos que más comúnmente se han usado en la producción y distribución de libros y documentos para personas con discapacidad visual: los libros en braille y los libros g...

Escaner para ciegos Eclipse

Características • Digitalizar y leer libros y documentos en voz alta • Crea DAISY Libros Parlantes a partir de imágenes o archivos de texto • Incluye un reproductor de DVD Hablar y radio por Internet • Se conecta a su TV para los dispositivos de baja visión • Medidas 12 pulgadas x 22 pulgadas x 4 pulgadas eClipseScan es un simple escaneo y la lectura de estaciones de trabajo que crea DAISY libros sonoros para su uso personal. También ofrece una Hablando de CD de música y Media Player que soporta MP3, el formato musical, WMA, WAV y CD. Se puede conectar a tu TV (usando VGA o S-Video) para los dispositivos de baja visión y reproducción de vídeo. Todas las funciones operan a través de un teclado sencillo y un sistema de voz automática asistente menú. Embalado con la energía o bis PC de escritorio, pero es mucho más fácil de usar, el eclipse es perfecto para la PC del usuario no-y los que quieren una estación de trabajo dedicada a la lectura, que también ofrece entretenimiento funciones ad...

Mejorar el acceso a la tecnología en las escuelas

  Mejorar el acceso a la tecnología en las escuelas puede ser un desafío, pero hay varias estrategias que pueden ser efectivas: 1.      Desarrollo de habilidades digitales : Es fundamental consolidar una política de desarrollo de habilidades digitales tanto en estudiantes como en docentes 1 .  Esto implica no solo enseñar a los estudiantes cómo usar la tecnología, sino también asegurarse de que los docentes estén capacitados para integrar la tecnología en sus prácticas de enseñanza 1 . 2.      Renovación curricular y desarrollo de contenidos : Impulsar la renovación curricular y el desarrollo de contenidos acordes a estos objetivos es otra acción clave 1 .  Esto podría implicar la creación de lecciones que incorporen el uso de la tecnología o la adaptación de las lecciones existentes para incluir elementos tecnológicos 2 . 3.      Formación y acompañamiento docente : Ajustar los procesos de formación y acom...