Addaw, ir a inicio Donar

Técnica PDF WCAG 2.2

PDF8Dar el significado completo de las abreviaturas y siglas en un PDF

Nombre oficial en el W3C: Proporcionar definiciones de abreviaturas mediante una entrada /E en un elemento de estructura de documentos PDF

En pocas palabras

Cuando un PDF usa una sigla o abreviatura, como «IBI» o «BOE», hay que dar su forma completa la primera vez que aparece. En un PDF etiquetado, además, se puede guardar esa forma completa dentro de la etiqueta de la sigla. Así, el lector de pantalla puede leerla en lugar de deletrear letras.

Por qué es importante

Muchas siglas solo las entienden quienes ya las conocen. Afecta sobre todo a:

  • Personas con dificultades de lectura o de memoria, que no recuerdan qué significaba la sigla.
  • Personas que usan un ampliador de pantalla y ven solo un trozo del texto, sin el contexto que la explica.
  • Personas que usan un lector de pantalla, que puede deletrear «i, be, i» sin decir qué es.

Cómo se hace

  1. La primera vez que aparezca, escriba la forma completa y la sigla entre paréntesis: «Impuesto sobre Bienes Inmuebles (IBI)». Es lo más sencillo y sirve a todo el mundo.
  2. En Adobe Acrobat Pro, abra el panel Etiquetas (Ver > Mostrar u ocultar > Paneles laterales > Etiquetas de accesibilidad).
  3. Seleccione la sigla en la página. Si forma parte de un párrafo, use en el menú del panel la opción «Crear etiqueta a partir de la selección» y elija el tipo Span (fragmento de texto).
  4. Haga clic derecho sobre la nueva etiqueta y elija Propiedades. Escriba la forma completa en el campo del texto de expansión (en el código del PDF, la entrada /E).
  5. No todos los lectores de pantalla leen el texto de expansión. Por eso no se salte el primer paso.

Cómo comprobarlo

  1. Busque cada sigla con Ctrl + F. Compruebe que su primera aparición lleva la forma completa.
  2. En el panel Etiquetas, abra las propiedades de la etiqueta de la sigla. Compruebe que el texto de expansión es correcto.
  3. Lea el documento con un lector de pantalla y escuche cómo pronuncia cada sigla.
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 PDF8 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 que contienen abreviaturas o acrónimos

Descripción

El objetivo de esta técnica es proporcionar la expansión o la definición de una abreviatura en su primera aparición. Por ejemplo, una referencia a una abreviatura como «WCAG» debería estar disponible como «Web Content Accessibility Guidelines (WCAG)» en su primera aparición en el documento.

Esto se hace estableciendo el texto de expansión mediante una entrada /E de un elemento de estructura, y normalmente se realiza con una herramienta de creación de PDF. Para etiquetar la abreviatura suele usarse un elemento de estructura Span, pero la entrada /E es válida con cualquier elemento de estructura.

Esta técnica se aplica a cualquier abreviatura, incluidos los acrónimos y las siglas. Tenga en cuenta que, en la primera aparición de la abreviatura, deben proporcionarse tanto la abreviatura como el texto de expansión. Esto ayudará a reconocer la abreviatura en sus usos posteriores.

Los documentos PDF se pueden mejorar proporcionando expansiones de las abreviaturas. De hecho, estas expansiones son necesarias para la accesibilidad, con el fin de garantizar la comprensión por parte de las personas que tienen dificultades para descifrar palabras, que dependen de la magnificación de pantalla (que puede ocultar el contexto), que tienen una memoria limitada o que tienen dificultades para usar el contexto como ayuda para la comprensión.

Ejemplos

Añadir una entrada /E a una abreviatura 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.

En un documento PDF etiquetado:

  1. Seleccione Ver → Mostrar/Ocultar → Paneles de navegación → Etiquetas de accesibilidad.
  2. Seleccione la primera aparición del texto abreviado que debe expandirse. Si el texto seleccionado forma parte de una etiqueta mayor, use la opción «Crear etiqueta a partir de la selección» (Create Tag from Selection) del panel Etiquetas de accesibilidad y cree una nueva etiqueta Span. En este ejemplo, el texto "WCAG2.2" (dentro de la etiqueta LBody) se ha encerrado en una etiqueta Span.
  3. En el panel Etiquetas, acceda al menú contextual del texto incluido en el Span y seleccione Propiedades...
  4. En la pestaña Contenido del cuadro de diálogo Propiedades, introduzca el texto de expansión, seguido del texto seleccionado originalmente.

La imagen siguiente ilustra esta técnica:

La adición de texto de expansión a una abreviatura con el panel Etiquetas de accesibilidad. Se ha seleccionado el texto 'WCAG2.2' y se ha creado una etiqueta Span para él. El texto de expansión 'Web Content Accessibility Guidelines (WCAG) 2.2' se introduce como expansión de 'WCAG2.2'.

Este ejemplo se muestra en funcionamiento en:

Usar un elemento de estructura /Span con una entrada /E para definir una abreviatura

El siguiente fragmento de código ilustra el código típico para usar el elemento de estructura /Span con el fin de definir una abreviatura.

Este ejemplo usa la frase "Sugar is commonly sold in 5 lb bags." (El azúcar se vende habitualmente en sacos de 5 libras). La abreviatura "lb" se etiqueta como un elemento de estructura /Span con una entrada /E (normalmente lo hace una herramienta de creación).

1 0 obj                                  % structure element
  << /Type /StructElemen
           /S /Span                      % element type
           /P ...                        % Parent in structure hierarchy
           /K << /Type /MCR
                      /Page 2 0 R        % Page containing marked-content sequence
                     /MCID 0             % Marked content identifier for "lb"
              >>
           /E  (pound, lb)
  >>
endobj

Usar un elemento de estructura /TH con una entrada /E para definir una abreviatura

Como se indica en la Descripción, la entrada /E es válida con cualquier elemento de estructura.

El siguiente fragmento de código ilustra el código típico para usar una entrada /E con el fin de definir una abreviatura.

Una tabla que contiene una columna por cada mes usa abreviaturas como valores de los encabezados de columna. La expansión de cada abreviatura se proporciona como entrada /E del elemento de estructura /TH (normalmente lo hace una herramienta de creación).

1 0 obj                                  % structure element
  << /Type /StructElemen
          /S /TH                        % element type
          /P ...                        % Parent in structure hierarchy
          /K << /Type /MCR
                      /Page 2 0 R       % Page containing marked-content sequence
                      /MCID 0           % Marked content identifier for "Dec"
             >>
          /E  (December, Dec)
  >>
endobj

Pruebas

Procedimiento

  1. Verificar que la primera aparición de las abreviaturas que requieren texto de expansión tiene entradas /E en una etiqueta que la engloba, mediante uno de los métodos siguientes, y que se proporcionan tanto la abreviatura como el texto de expansión:

    • En un editor de PDF, localizar la etiqueta del texto que constituye la abreviatura y comprobar que se proporciona una expansión o definición de cada abreviatura en el campo Texto de expansión (Expansion Text) de las propiedades de la etiqueta correspondiente.
    • Leer el documento PDF con un lector de pantalla y escuchar que, en la primera aparición, se leen la abreviatura y la expansión cuando el lector de pantalla lee el contenido línea a línea.
    • Usar una herramienta capaz de mostrar el valor de la entrada /E, como aDesigner, para abrir el documento PDF y ver el resumen de la GUI para leer las expansiones de texto de las abreviaturas.
    • Usar una herramienta que exponga el documento a través de la API de accesibilidad y verificar que la expansión de texto de la abreviatura está correctamente implementada.

Resultados esperados

  • La comprobación n.º 1 es verdadera.

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 PDF8 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.