Accesibilidad en el iPhone 3G S

Desde que le puse las manos encima al iPhone 3G S de mi socio —yo no tengo, sólo nos podemos permitir un geek en el equipo—, me he centrado en comprender las similitudes y diferencias entre su versión de Safari y la versión de escritorio: su soporte para CSS, el DOM, los eventos de JavaScript, las posibilidades de <meta name="viewport"/>… Pero centrado en el navegador, había pasado por alto hacerme una pregunta: ¿y la accesibilidad del dispositivo? Afortunadamente, una entrada del blog de Jeremy Keith me ha hecho consciente de la omisión.

Entre otras características de accesibilidad, el iPhone 3G S lleva incorporado VoiceOver, un lector de pantalla que en Apple definen como «el primer lector de pantalla basado en gestos» y cuyo funcionamiento muestran en este vídeo.

Desde ahí, siguiendo vínculos di con el manual de usuario (archivo PDF, 13,3Mb), y he aprendido lo suficiente como para empezar a hacer pruebas de accesibilidad con este dispositivo. Aquí dejo un resumen, para quien pueda sacarle provecho.

Activar las ayudas de accesibilidad

Para empezar, las ayudas de accesibilidad se encuentran en Ajustes → General → Accesibilidad. También se pueden activar a través de iTunes, pero personalmente lo encuentro menos práctico.

En el menú que aparece encontramos las siguientes opciones:

  • VoiceOver y Zoom: El primero es el lector de pantalla que comentamos. El segundo, como su nombre indica, permite ampliar la pantalla; es una funcionalidad como la que encontramos en el navegador para las páginas web, pero que se puede emplear sobre las aplicaciones instaladas en el dispositivo.

    Hay que indicar que ambas ayudas son excluyentes. Aunque creo que sería muy útil para las personas con poca visión poder aprovechar tanto la ampliación como el lector de pantalla, sospecho que los gestos necesarios para utilizar cada una de ellas podrían entrar en conflicto.

  • Usar blanco sobre negro en la pantalla: Sirve para aplicar esa configuración a los textos y menús. Aunque la pantalla está diseñada para reducir los reflejos cuando el fondo es oscuro, creo que no llega al nivel de la PSP 3000.
  • Leer texto automático: Si se activa se pueden escuchar los textos de autocompletado de los campos de entrada de datos.
  • Usar audio mono: Permite escuchar los dos canales de audio por un solo auricular.

VoiceOver

Como decíamos, la gran novedad del modelo 3G S en su lector de pantalla integrado. La opciones de configuración general se encuentran en Ajustes → General → Accesibilidad → VoiceOver, y son:

  • Indicaciones habladas: Activa o desactiva la respuesta hablada a los gestos del usuario. Sinceramente, no se me ocurre un motivo por el cual un usuario de VoiceOver pudiera querer desactivarlas.
  • Velocidad de habla: Ajusta el número de palabras por minuto.
  • Pronunciar al escribir: Selecciona el tipo de lectura para los textos que introduzca el usuario: caracter por caracter, palabra por palabra, ambos o ninguno.

Una nota: el idioma en que lee VoiceOver es el configurado para el dispositivo, en Ajustes → General → Internacional → Idioma.

Visto esto, pasemos a los gestos.

Los gestos

Al activar el lector de pantalla, la funcionalidad de los gestos de iPhone se modifica para acomodarla al uso propio de una persona ciega. Algunos ejemplos serían:

  • Pulsar el icono de una aplicación no la activa, sino que la voz del lector la identifica, permitiendo así que el usuario desplace el dedo por toda la pantalla y sepa qué aplicaciones tiene disponibles. Seguidamente podrá activar la última seleccionada con un doble toque.
  • En la interfaz de teclado, arrastrar el dedo sobre los caracteres no los introduce en el campo de texto que se está rellenando, sino que sólo los lee. Para introducirlos, se debe estar presionando el caracter que se acaba de escuchar y a la vez tocar la pantalla en cualquier otra parte.

En la tabla siguiente recojo los gestos que tienen que ver con la navegación y la lectura:

Interpretación de gestos en VoiceOver [navegación y lectura]
Gesto Acción
Toque simple Leer el elemento.
Deslizar a derecha o izquierda Seleccionar el elemento siguiente o el anterior.
Deslizar arriba o abajo Depende de la configuración del rotor.
Toque con dos dedos Detener la lectura actual del elemento.
Deslizar hacia arriba con dos dedos Leer todo desde el principio de la pantalla.
Deslizar hacia abajo con dos dedos Leer todo desde la posición actual.
Toque con tres dedos Describe el estado del desplazamiento (qué páginas o filas hay visibles).
Deslizar hacia arriba o hacia abajo con tres dedos Desplazar el scroll una página completa.
Deslizar hacia la derecha o la izquierda con tres dedos Ir a la página siguiente o a la previa (como la página de inicio, Safari, etc.).

En la tabla siguiente resumo los gestos que sirven para seleccionar o activar elementos:

Interpretación de gestos en VoiceOver [seleccionar y activar]
Gesto Acción
Nota: Los desplazamientos simples —es decir, con un solo dedo— hay que hacerlos rápido para distinguirlos del gesto de arrastrar un elemento.
Doble toque (dos toques sucesivos) Activan el elemento seleccionado. Lo mejor es que una vez se ha seleccionado un elemento, se puede activar haciendo el doble toque en cualquier parte de la pantalla, no en el botón u otro elemento concreto.
Toque partido (split-tapping) Activa el elemento que se está tocando. El «toque partido» consiste en tocar un elemento con un dedo y mantenerlo mientras se da un toque con otro dedo.
Doble toque y mantener presionado (1 segundo), y adicionalmente un gesto estándar (no específico de VoiceOver) Se aplica la acción del gesto estándar. El toque doble y la presión subsiguiente indican que el próximo gesto debe interpretarse como si VoiceOver no estuviese activado.
Doble toque con dos dedos Contestar o finalizar una llamada. Reproducir o pausar en iPod, YouTube, notas de voz o galería de fotos. Tomar una fotografía con la cámara. Comenzar o pausar una grabación de la cámara o la notas de voz. Activar o parar el cronómetro.
Doble toque con tres dedos Silenciar o hacer sonar la voz de VoiceOver.
Triple toque con tres dedos Encender o apagar la pantalla, sin desactivar el resto de funcionalidades. Nota: es importante para que el usuario ciego pueda proteger su privacidad en espacios públicos.

Si ya se tiene cierta práctica usando un iPhone, al principio cuesta acostumbrarse a los nuevos gestos. No obstante, apagar la pantalla ayuda, puesto que no se tiene la respuesta visual a los gestos estándar a la que se está acostumbrado. Además, por supuesto, se simula mucho mejor la experiencia de un usuario invidente.

El rotor

El «rotor» es un control virtual que se activa desplazando dos dedos sobre la pantalla del iPhone en sentido horario o contrahorario, como si se tratase del dial de una radio —en el vídeo se muestra su uso a partir del minuto 5:00—. Al «girar», el rotor configura una acción por defecto dependiente del contexto que VoiceOver aplicará cuando se deslice el dedo hacia arriba o abajo sobre la pantalla.

Las opciones del rotor
Contexto Opciones del «dial»
Lectura de texto
  1. Seleccionar y escuchar el texto caracter por caracter.
  2. Seleccionar y escuchar el texto palabra por palabra.
Navegación por una página web
  1. Seleccionar y escuchar el texto caracter por caracter.
  2. Seleccionar y escuchar el texto palabra por palabra.
  3. Seleccionar y escuchar los encabezados de la página.
  4. Seleccionar y escuchar los vínculos de la página.
  5. Seleccionar y escuchar los controles de un formulario.
  6. Seleccionar y escuchar los vínculos visitados de la página.
  7. Seleccionar y escuchar los vínculos no visitados de la página.
  8. Seleccionar y escuchar las imágenes de la página (pista: alt).
  9. Seleccionar y escuchar el texto estático de la página.
  10. Ampliar o reducir.
Introducción de texto
  1. Mover el punto de inserción y escuchar el texto caracter por caracter.
  2. Mover el punto de inserción y escuchar el texto palabra por palabra.
  3. Funciones de edición de texto, como cortar o pegar.
  4. Autotexto, como son por ejemplo las sugerencias o las autocorrecciones.
Usar un control (como el selector para establecer la hora del reloj)
  1. Seleccionar y escuchar el valor caracter por caracter.
  2. Seleccionar y escuchar el valor palabra por palabra.
  3. Ajustar el valor del control.

Hay que destacar las opciones del rotor con respecto a la navegación por una web: ponen de manifiesto la importancia de que el marcado de las páginas sea lo más correcto y semántico posible.

Otras características de accesibilidad

Para terminar, existen otras características de accesibilidad muy útiles que, aunque puedan ser de menor importancia para los desarrolladores, es bueno conocer:

  • Teclado panorámico: Por defecto, el correo, Safari, las notas y los contactos de iPhone permiten ampliar el teclado girando la pantalla y pasando así a modo panorámico.
  • Marcación por voz: Dejando pulsado el botón de inicio se activa el control por voz, que permite hacer llamadas simplemente hablando al dispositivo, bien diciendo el nombre de un contacto o bien diciendo un número.
  • Tamaño mínimo de letra en los correos: En Ajustes → General → Mail, contactos, calendarios → Tamaño letra mínimo, se puede elegir un tamaño entre pequeño, mediano, grande, enorme o gigante.
  • TTY: Se trata de un dispositivo que convierte voz en texto y viceversa, para permitir el uso de un teléfono por parte de una persona sorda. En el caso del iPhone, se puede adquirir un cable adaptador para conectarlo a un TTY, aunque en la tienda española no lo hemos encontrado.

Etiquetas: , .

Esta entrada se publicó el 5 de Octubre de 2009 a las 14:04, y se archivó en Accesibilidad. Autor: Saúl González. Puede seguir los comentarios de esta entrada a través de RSS 2.0. Puede dejar un comentario o hacer un trackback desde su propio sitio.

2 comentarios Saltar al formulario

  1. Gavilán:

    Muchas gracias, muy completo el informe, seguro que ayudará si conseguimos uno.

    #comentario-792

  2. Charito:

    Te amo, estuve a punto de matar a mi iPhone, no se callaba y con tu página lo hice callar.

    Gracias y estaré eternamente agradecida.

    Besos.

    #comentario-797

¿Algún comentario?

© Digital Icon, S.L., 2006–2010 | Gracias a la generosidad de WordPress | Diseño del tema: constructoweb