miércoles, 23 de diciembre de 2015

ePUB y NVDA. Leer en un formato accesible

En este artículo, el primero de una serie sobre ePUB y NVDA, aportaremos sugerencias para leer el contenido de estos archivos con nuestro lector de pantalla.
No obstante, como ePUB es compatible con diferentes dispositivos y tecnologías, en el apartado "Referencias" presentaremos enlaces que, aun no relacionándose directamente con NVDA, pueden ser de interés si se considera como fin principal el placer de la lectura.

¿Qué es un ePUB?

ePUB ( Electronic Publication) es un formato de código abierto para la creación y distribución de libros digitales, desarrollado por el Foro Internacional de Publicación Digital.
Un libro en formato ePUB es un archivo comprimido que puede contener un conjunto de documentos similares a páginas web, entre otros recursos como imágenes o información relativa a la presentación del texto.
Cada ePUB debe incluir:
  • Información que defina, al menos, un posible orden de lectura o procesamiento de documentos.
  • Un "fichero de navegación" para facilitar la ubicación de componentes del libro: tabla de contenidos con enlaces a cada documento, posiciones correspondientes a páginas en el equivalente impreso, etc.

Leer libros ePUB con NVDA

Lectura en el navegador
Recomendamos leer estos libros en el navegador web, concretamente en Firefox, para seleccionar texto de cada documento y utilizar el modo exploración de NVDA.
Biblioteca EL-Books
Existen bibliotecas que pueden mostrar los archivos ePUB cargando sus distintos documentos en el navegador web. Aquí destacamos EL-Books, una biblioteca digital para personas con discapacidad visual, cuyo formato principal es ePUB.
Además de descargarse para su lectura con programas externos, cada libro puede ser leído desde la web de esta biblioteca.
También es posible usar el complemento de NVDA PlaceMarkers, para encontrar más fácilmente partes de cada documento mostrado en la lectura de los libros.
Complementos de Firefox
Recomendamos el complemento ePUBReader, que también puede usarse con PlaceMarkers.
Otra opción es el complemento Lucifox.
Programas específicos para archivos ePUB
También pueden ser útiles los siguientes programas, aunque probablemente la experiencia de lectura no resulte tan satisfactoria:

Lectura accesible: eliminar el DRM

Para disfrutar de una lectura accesible y utilizar muchos de los programas mencionados, probablemente necesitaremos eliminar la "protección" de algunos archivos ePUB.
Sobre este tema, ver el Debate sobre protección de archivos ePUB en la lista de correo de NVDA en español.
También puede ser útil consultar el artículo 7 del Tratado de Marrakech, donde se reconocen las posibles barreras a la accesibilidad derivadas de medidas tecnológicas para la protección de archivos, y la consiguiente necesidad de evadirlas. Así se comenta en el documento El Tratado de Marrakech explicado, de la Unión Mundial de Ciegos:
Artículo 7. Medidas de protección tecnológica. Son el tipo de “candado digital” que los editores (y a veces las mismas organizaciones de personas ciegas) ponen a los libros electrónicos para impedir que se los difunda o se acceda a ellos en forma ilegal. Lamentablemente, tales candados puede bloquear inadvertidamente el legítimo acceso de las personas con discapacidad de lectura, por ejemplo, de quienes utilizan un programa lector de pantalla de texto a habla. Por lo tanto, en este artículo se dice que debe ser legal evadir (es decir romper) las medidas de protección tecnológica a fin de que una persona con discapacidad de lectura de la letra impresa pueda lograr el acceso a los libros. (Y solamente con este propósito).

Referencias

Esperamos que esta entrada resulte útil para seguir disfrutando de buenas lecturas.

jueves, 17 de diciembre de 2015

Errores en NVDA (2). Archivos de registro

En este artículo se explica cómo encontrar los archivos de registro de NVDA, que, como mencionamos en la entrada Errores en NVDA, pueden ayudar a comprender, comunicar y solucionar problemas y, por ello, a mejorar la experiencia con el lector de pantalla.
NVDA guarda información sobre su actividad en los siguientes archivos:
  • nvda.log: contiene un registro de procesos correspondientes a la última vez que NVDA fue ejecutado, hasta el momento actual o hasta el final de la ejecución.
  • nvda-old.log: en este caso, el registro corresponde a la anterior (penúltima) ejecución de NVDA.
Podemos señalar los siguientes aspectos, comunes a ambos archivos de registro:
  • Si NVDA no se ha ejecutado desde su código fuente, por defecto nvda.log y nvda-old.log se guardan en la "carpeta temporal del usuario", que puede abrirse indicando %temp% en elementos de Windows que admitan nombres de carpetas; por ejemplo, en el diálogo ejecutar (Windows+r) o en la barra de direcciones del Explorador de Windows.
  • Como archivos de registro con extensión .log, pueden abrirse con editores de texto como el Bloc de notas.
  • La cantidad de información guardada depende del nivel del registro establecido en el diálogo Opciones generales (Para más información, consultar la "Guía del usuario", disponible en el submenú Ayuda de NVDA).
En cuanto a diferencias entre nvda.log y nvda-old.log:
  • Cuando NVDA se esté ejecutando, solo nvda.log podrá mostrarse en el "Visualizador de registro de NVDA", accesible en el submenú Herramientas. El Visualizador de registro dispone de un menú para elegir dónde guardar la información mostrada en un momento determinado y para actualizar esta información, como se explica en la guía de NVDA.
Nota: Por favor, ten en cuenta que estos archivos, en función del nivel del registro, podrían guardar información personal, por ejemplo sobre teclas pulsadas o lo que NVDA ha leído o mostrado en braille.
En una próxima entrada nos centraremos en los archivos de volcado.
Felices fiestas.

martes, 8 de diciembre de 2015

Complemento Station Playlist Studio 6.0

La versión 6.0 del complemento Station Playlist Studio está disponible en la página de complementos de NVDA.
Puedes descargarlo y obtener más información en la página de Station Playlist Studio.
Nota: Station Playlist Studio 6.0 ha sido publicado por Joseph Lee, miembro del equipo de complementos de NVDA, considerando el proceso de revisión de la comunidad..
Que lo disfrutes.

lunes, 7 de diciembre de 2015

Errores en NVDA

En esta ocasión propondremos algunas sugerencias para comprender los errores que a veces observamos en NVDA, intentando mejorar nuestra experiencia con el lector de pantalla.
Lo haremos en compañía del investigador David C. Krakauer... O, por lo menos, con algunas de sus interesantes reflexionhes:

1. ¿Hay algún problema?

La estupidez es un tipo de fenómeno muy interesante y tiene que ver con sistemas de normas que han hecho que nos cueste más conocer la verdad, y hablar sobre ella.
A partir de esta reflexión podemos preguntarnos:
¿De verdad hay algún error que deba ser resuelto? ¿Cómo hablar sobre él?
Si lo más propio de los errores es la expectativa de mejora:
  • Observa las cosas como son y descubre cómo te gustaría que sean.
  • Cuando hables sobre un error, indica cómo son las cosas (por ejemplo, versión del sistema operativo, idiomas de la interfaz, con qué frecuencia se produce el error, si es posible reproducirlo y cómo, etc); si es necesario, explica en detalle tus objetivos. Es decir: comenta lo que observas y lo que esperas.

2. ¿Dónde está el problema?

Estar equivocado tiene en común con la ignorancia el hecho de que es más fácil acertar cuando tienes más información.
Para obtener y transmitir más información sobre La actividad de NVDA, en este caso en relación con posibles errores, suelen ser útiles los siguientes archivos:
  • Archivos de registro: Se trata de archivos con extensión .log, donde se va almacenando información relacionada con la actividad de NVDA.
  • Archivos de volcado: Tienen extensión .dmp, y se crean cuando se produce un error crítico en NVDA. También es posible activar la creación de archivos de volcado para aplicaciones en las que se observen fallos críticos, si se sospecha que NVDA puede estar causando esos errores.
Los archivos de registro y de volcado se almacenan en la carpeta temporal (%temp%), a menos que NVDA se ejecute desde su código fuente. (En ese caso se guardan en la carpeta "source").

3. Evitar el problema

Si la inteligencia es resolver problemas difíciles de forma sencilla, la genialidad es hacer que los problemas desaparezcan.
En ese sentido, NVDA dispone de una opción genial: la posibilidad de reiniciarlo con los complementos desactivados, que en ocasiones puede hacer que desaparezca algún problema.
Para conocer y hablar sobre los errores observados en NVDA, puede ser útil reiniciarlo sin la interferencia de complementos. Así podrá ser más fácil determinar si un error debe ser corregido en el propio NVDA o en alguno de sus complementos.

Referencias

En próximas entradas compartiremos más información sobre los archivos de registro y de volcado de NVDA.
Deseamos que disfrutes del blog y esperamos tu colaboración.