Addaw, ir a inicio Donar

Lección 9 de 10 · 9 min de lectura · Revisado el 26/10/2026

Anotar la accesibilidad en los diseños (Figma): entregables para desarrollo

Un diseño en Figma muestra cómo se ve la interfaz, pero no cómo se oye, cómo se recorre con teclado ni qué nombre tiene cada botón de icono. Si esa información no viaja con el diseño, el equipo de desarrollo la inventa, y la inventa de forma distinta en cada componente. Las anotaciones de accesibilidad son la forma de cerrar ese hueco: una capa de notas sobre el diseño que especifica semántica, orden, nombres y comportamientos. Esta lección explica qué anotar, cómo hacerlo en Figma y cómo convertirlo en un entregable que desarrollo y QA puedan usar. Es el último paso del diseño: anota cuando el diseño ya ha pasado las pruebas de estrés de la lección anterior.

Por qué anotar

Una parte muy importante de los problemas de accesibilidad que aparecen en las auditorías tiene su origen en decisiones de diseño o de contenido, no de código: un botón sin nombre, un orden de lectura confuso, un estado de foco inexistente, un color sin contraste. Anotarlos en el diseño cuesta minutos; corregirlos tras el desarrollo cuesta días. Además, las anotaciones convierten la accesibilidad en un requisito explícito y verificable: QA puede comprobar el resultado contra la anotación, igual que comprueba un color o un margen.

Qué anotar

QuéCómo anotarloCriterio relacionado
Niveles de encabezadoEtiqueta «H1», «H2», «H3» junto a cada título1.3.1, 2.4.6
Regiones (landmarks)Marco con nombre: header, nav «Principal», main, aside, footer1.3.1, 2.4.1
Orden de foco y de lecturaNúmeros sobre cada elemento interactivo en el orden de tabulación2.4.3, 1.3.2
Nombre accesible de botones de icono y enlaces de imagenNota con el texto exacto: «Buscar», «Cerrar diálogo», «Menú principal»4.1.2, 1.1.1, 2.5.3
Texto alternativo de imágenesNota con el alt o «decorativa»1.1.1
EstadosVariantes de cada componente: foco, hover, activo, deshabilitado, error, expandido, seleccionado2.4.7, 1.4.11, 4.1.2
Rol del componente«Enlace» o «Botón»; «Pestañas», «Acordeón», «Diálogo modal» con referencia al patrón APG (se abre en una ventana nueva)4.1.2
Interacción de tecladoTeclas que operan el componente y a dónde va el foco al abrir y cerrar2.1.1, 2.4.3
Anuncios dinámicosQué se anuncia y cuándo: «Al añadir al carrito se anuncia: Producto añadido»4.1.3
Contraste y tamañosRatio comprobado de cada par de colores; tamaño mínimo de objetivos1.4.3, 1.4.11, 2.5.8
Comportamiento responsiveQué se apila, qué se colapsa, qué nunca se oculta1.4.10, 1.4.4

Cómo anotar en Figma

  1. Crea una página o una capa «A11y» por pantalla, separada del diseño visual, que se pueda ocultar al presentar al cliente y mostrar a desarrollo.
  2. Usa un kit de anotaciones. Hay varios gratuitos en la comunidad de Figma y plugins pensados para ello: Include (de eBay), A11y Annotation Kit, Stark, Axe for Designers (de Deque) o A11y - Focus Order. Elige uno y úsalo en todo el proyecto; la coherencia importa más que la herramienta.
  3. Numera el orden de foco con marcadores sobre cada elemento interactivo. Si el orden visual y el de foco difieren, es una señal de que hay que replantear el diseño, no de que hay que anotar más.
  4. Anota los nombres accesibles con el texto literal, entre comillas, en el idioma de la interfaz. Evita «poner un aria-label descriptivo»: decide tú el texto.
  5. Documenta los componentes en la biblioteca, no en cada pantalla: el estado de foco, las teclas y el rol se anotan una vez en el componente del sistema de diseño y se heredan.
  6. Comprueba el contraste en el propio Figma con un plugin (Stark, Contrast, A11y - Color Contrast Checker) y anota el ratio junto a la paleta. Define en los estilos de color pares «texto sobre fondo» ya validados.
  7. Incluye los estados de error y vacío de cada formulario y lista, con su texto exacto. Son los que más se olvidan.

Ejemplo

Anotación de una tarjeta de producto en una tienda online:

  • Contenedor: article; título del producto: H3.
  • Imagen: decorativa (el título ya identifica el producto): alt="".
  • Un único enlace: el título, que envuelve toda la tarjeta de forma visual pero el texto del enlace es solo el título.
  • Botón «Añadir al carrito»: botón (no enlace); nombre accesible «Añadir Zapatilla Trail X al carrito» (incluye el texto visible, 2.5.3); al activarlo se anuncia «Zapatilla Trail X añadida al carrito. 3 productos en el carrito» (región status).
  • Foco: anillo de 3 px #0B3D91 con offset 2 px (variante «focus» del componente).
  • Precio tachado anterior: incluye texto visualmente oculto «Precio anterior» antes de la cifra.
  • Objetivo del botón: 44 por 44 px; separación con el icono de favoritos: 8 px.

Del diseño al desarrollo y a QA

  • Revisión conjunta: una sesión corta de diseño y desarrollo por pantalla para repasar las anotaciones evita malentendidos.
  • Criterios de aceptación: cada anotación se convierte en una condición verificable en la historia de usuario («el botón de cerrar tiene el nombre accesible Cerrar diálogo y al cerrar el foco vuelve al botón que lo abrió»).
  • Checklist de QA derivada de las anotaciones: recorrido con teclado, lectura con lector de pantalla, zoom al 200 y 400 %, contraste medido.
  • Mantenimiento: cuando un componente cambia, cambia su anotación. Las anotaciones desactualizadas son peores que ninguna.

Error frecuente

Entregar el diseño con una nota general «debe cumplir WCAG 2.2 AA» y nada más. No es una especificación: es trasladar todas las decisiones a desarrollo. La accesibilidad se especifica igual que el espaciado o la tipografía: componente a componente.

Punto clave

Lo que no se anota, no se construye. Encabezados, landmarks, orden de foco, nombres accesibles, alt, estados, teclas y anuncios tienen que viajar con el diseño y convertirse en criterios de aceptación.

Resumen

  • Muchas barreras nacen en diseño y contenido; anotarlas en Figma es la forma más barata de evitarlas.
  • Anota encabezados, landmarks, orden de foco, nombres accesibles literales, alt, estados, rol, teclado, anuncios, contraste y comportamiento responsive.
  • Capa «A11y» separada, kit de anotaciones único, documentación en los componentes de la biblioteca, contraste validado en los estilos de color.
  • Las anotaciones se convierten en criterios de aceptación y en la checklist de QA.
  • Mantén las anotaciones al día cuando cambie el componente.

Comprueba lo que has aprendido

Esta lección se puede leer libremente. Para hacer su test de 3 preguntas, los ejercicios prácticos con páginas reales, guardar tu avance y optar al examen y al certificado, matricúlate en el curso.