Addaw, ir a inicio Donar

Técnica PDF WCAG 2.2

PDF3Asegurar un orden de lectura y de tabulación lógico en los PDF

Nombre oficial en el W3C: Garantizar un orden de tabulación y de lectura correcto en los documentos PDF

En pocas palabras

En un PDF etiquetado, el orden de las etiquetas decide en qué orden lee el contenido un lector de pantalla. También decide por dónde pasa el tabulador en enlaces y campos. Ese orden debe ser el lógico: el mismo en que una persona leería el documento.

Por qué es importante

Imagine una hoja informativa a dos columnas. Quien la ve lee la primera columna y luego la segunda. Si el PDF no está bien etiquetado, un lector de pantalla (programa que lee en voz alta el contenido) puede mezclar una línea de cada columna.

En un formulario PDF pasa lo mismo. Si el tabulador salta del nombre al código postal y luego vuelve al DNI, la persona que usa el teclado se confunde. A veces ni siquiera llega a algunos campos.

Cómo se hace

  1. Cree el documento con las herramientas propias del programa: columnas con la opción «Columnas», títulos con estilos y listas con el botón de listas. Evite cuadros de texto sueltos y tabuladores para colocar contenido.
  2. Exporte a PDF etiquetado.
  3. Revise en Acrobat Pro el orden del panel de etiquetas. Corrija con la herramienta de orden de lectura lo que esté descolocado: notas al pie, barras laterales, tablas o gráficos.
  4. Compruebe que todos los campos de formulario y enlaces están en el árbol de etiquetas, cada uno junto al texto que le corresponde.
  5. En las propiedades de cada página, elija el orden de tabulación «Usar estructura del documento».

Cómo comprobarlo

  1. Recorra el PDF con Tab. Los enlaces y campos deben seguir el orden lógico del documento.
  2. Lea el documento con NVDA o JAWS y compruebe que el texto se oye en el orden correcto, sobre todo en columnas y tablas.
  3. En Acrobat Pro, abra el panel de etiquetas y revise que su orden coincide con el de lectura.
  4. Use la vista de redistribución (Ver, Zoom, Redistribuir) para ver el orden de lectura de forma rápida.

Para saber más, en nuestro blog

Ver el texto completo del W3C (traducción al español)

Esta es una traducción no oficial al español de la técnica PDF3 de Techniques for WCAG 2.2, del W3C. Puede contener errores. El único documento oficial y normativo es la versión original en inglés, publicada en el sitio web del W3C.

Aplicabilidad

Documentos PDF etiquetados

Descripción

El propósito de esta técnica es garantizar que los usuarios puedan navegar por el contenido en un orden lógico, coherente con el significado del contenido. Un orden de tabulación y de lectura correcto se consigue normalmente con una herramienta de autor de PDF.

Para los usuarios que ven, el orden lógico del contenido de un PDF es también el orden visual en la pantalla. Para los usuarios de teclado y de tecnologías de asistencia, el orden de tabulación por el contenido, incluidos los elementos interactivos (campos de formulario y enlaces), determina el orden en que estos usuarios pueden recorrer el contenido. El orden de tabulación debe reflejar el orden lógico del documento.

La estructura lógica se crea cuando un documento se guarda como PDF etiquetado. El orden de lectura de un documento PDF viene determinado principalmente por el orden de las etiquetas de los elementos del documento, incluidos los elementos interactivos, pero el orden del contenido dentro de cada etiqueta lo determina la estructura del árbol de contenido del documento PDF.

Si el orden de lectura no es correcto, es posible que los usuarios de teclado y de tecnologías de asistencia no puedan entender el contenido. Por ejemplo, algunos documentos usan varias columnas, y el orden de lectura está visualmente claro para los usuarios que ven: fluye de arriba abajo en la primera columna y después pasa a la parte superior de la columna siguiente. Pero si el documento no está correctamente etiquetado, un lector de pantalla puede leer el documento de arriba abajo atravesando ambas columnas, interpretándolas como una sola.

La forma más sencilla de garantizar un orden de lectura correcto es estructurar bien el documento en la herramienta de autor con la que se crea, antes de convertirlo a PDF etiquetado. Tenga en cuenta, no obstante, que las páginas con maquetaciones complejas, con gráficos, tablas, notas al pie, recuadros laterales, campos de formulario y otros elementos, pueden no convertirse a PDF etiquetado con el orden de lectura correcto. Estas incoherencias deben corregirse después con herramientas de reparación como Acrobat Pro.

Cuando un documento PDF que contiene campos de formulario tiene un orden de lectura correcto, todos los campos de formulario están incluidos en el orden de tabulación en la posición adecuada y en el orden correcto respecto al resto del contenido del PDF. Los errores habituales en el orden de tabulación incluyen:

  • Campos de formulario que faltan en el contenido etiquetado.
  • Campos de formulario en una posición incorrecta dentro del contenido del PDF; por ejemplo, al final del contenido no interactivo.

Ejemplos

Crear un documento a dos columnas con Microsoft Word

Este ejemplo se muestra con Microsoft Word. Existen otras herramientas de software que realizan funciones similares.

Los documentos de varias columnas creados con la herramienta Disposición → Columnas de Word suelen tener el orden de lectura correcto al convertirlos a PDF etiquetado. La siguiente imagen muestra la herramienta Columnas de Word.

La herramienta Columnas de Word. Está seleccionada la opción Dos para maquetar la página en dos columnas.

Este ejemplo se muestra en funcionamiento en el ejemplo práctico de documento a dos columnas (fichero de Word) y en el ejemplo práctico de documento a dos columnas con Word (fichero PDF).

Crear un documento a dos columnas con OpenOffice Writer

Este ejemplo se muestra con OpenOffice Writer. Existen otras herramientas de software que realizan funciones similares.

Los documentos de varias columnas creados con la herramienta Columnas de OpenOffice Writer suelen tener el orden de lectura correcto al convertirlos a PDF etiquetado. La imagen siguiente muestra la herramienta Columnas de Writer. La herramienta Columnas se encuentra en el menú Formato.

Dónde se encuentra la herramienta de columnas
La herramienta Columnas de OpenOffice.org Writer. Está seleccionada la opción Dos para maquetar la página en dos columnas.

Este ejemplo se muestra en funcionamiento en el ejemplo práctico de documento a dos columnas con OpenOffice Writer (fichero de OpenOffice) y en el ejemplo práctico de documento a dos columnas con OpenOffice Writer (fichero PDF).

Establecer el orden de tabulación de una o varias páginas con Adobe Acrobat Pro

En un documento PDF etiquetado:

  1. Abra la herramienta Organizar páginas.
  2. Seleccione una o varias miniaturas de página.
  3. Haga clic con el botón derecho para abrir el menú contextual de las miniaturas seleccionadas y elija Propiedades de página.
  4. Seleccione la pestaña Orden de tabulación en el cuadro de diálogo Propiedades de página.
  5. Si es necesario, seleccione una opción de orden de tabulación:
Opción Descripción
Usar orden de filas Tabula desde el campo superior izquierdo, avanzando primero de izquierda a derecha y después hacia abajo, fila a fila.
Usar orden de columnas Tabula desde el campo superior izquierdo, avanzando primero de arriba abajo y después de izquierda a derecha, columna a columna.
Usar estructura del documento En los documentos etiquetados, avanza según el orden de etiquetas especificado por la aplicación de autor. Normalmente es el orden de lectura correcto y es la opción seleccionada de forma predeterminada en los documentos etiquetados.
Sin especificar Si el documento se creó con una versión anterior de Acrobat Pro, el orden de tabulación es «Sin especificar» de forma predeterminada. Con este ajuste, primero se tabula por los campos de formulario, después por los enlaces y, por último, por los comentarios ordenados por filas. Puede que este no sea el orden de lectura correcto.

Este ejemplo se muestra en funcionamiento en el ejemplo práctico de establecer el orden de tabulación (fichero de Word) y en el ejemplo práctico de establecer el orden de tabulación (fichero PDF).

Reparar el orden de lectura con el panel Etiquetas de Adobe Acrobat Pro

Este ejemplo se muestra con Adobe Acrobat Pro. Existen otras herramientas de software que realizan funciones similares.

Use el panel Etiquetas para corregir el orden de lectura. Puede hacerlo de dos formas:

  • Arrastrar y soltar una etiqueta en la posición requerida, o
  • Cortar una etiqueta y pegarla en la posición requerida.

Pruebas

Procedimiento

  1. Verificar que el contenido está en el orden de lectura correcto mediante uno de los siguientes métodos:

    • Leer el documento PDF con un lector de pantalla o una herramienta de lectura en voz alta, y escuchar que cada elemento se lee en el orden correcto.
    • Usar una herramienta que exponga el documento a través de la API de accesibilidad y verificar que el orden de lectura es correcto.
  2. Verificar que el orden de tabulación es correcto para el contenido enfocable mediante uno de los siguientes métodos:

    • Usar la tecla de tabulación para recorrer el orden del foco en el documento.
    • Usar una herramienta capaz de mostrar la entrada del objeto de página que especifica el ajuste del orden de tabulación para abrir el documento PDF y ver dicho ajuste.

Resultados esperados

  • Las comprobaciones n.º 1 y n.º 2 son verdaderas.

Recursos

Cómo lo comprobamos en ADDAW

En cada auditoría de ADDAW revisamos esta técnica página a página y le entregamos los errores con capturas y la forma de corregirlos.

Solicitar una auditoría

Basado en la técnica PDF3 del W3C (WCAG 2.2). Explicación y ejemplos: ADDAW. Traducción no oficial del texto del W3C © W3C, licencia de documentos del W3C. ¿Ha visto un error? Escríbanos.