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
- 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.
- En Adobe Acrobat Pro, abra el panel Etiquetas (Ver > Mostrar u ocultar > Paneles laterales > Etiquetas de accesibilidad).
- 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). - 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). - No todos los lectores de pantalla leen el texto de expansión. Por eso no se salte el primer paso.
Cómo comprobarlo
- Busque cada sigla con Ctrl + F. Compruebe que su primera aparición lleva la forma completa.
- En el panel Etiquetas, abra las propiedades de la etiqueta de la sigla. Compruebe que el texto de expansión es correcto.
- 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:
- Seleccione Ver → Mostrar/Ocultar → Paneles de navegación → Etiquetas de accesibilidad.
- 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 etiquetaLBody) se ha encerrado en una etiquetaSpan. - En el panel Etiquetas, acceda al menú contextual del texto incluido en el Span y seleccione Propiedades...
- 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:
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
-
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
- Sección 14.9.5 (Expansion of Abbreviations and Acronyms) de PDF 1.7 (ISO 32000-1) (PDF)
- Create and verify PDF accessibility (Acrobat Pro) (crear y verificar la accesibilidad de un PDF)
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.
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.