BetaBeta pública — Consulta las notas de lanzamiento
Documentación

Visually Hidden

Semántica, lectores de pantalla y responsabilidades del consumidor para Visually Hidden.

Paquete
@solidiom/visually-hidden
Versión
0.0.1-next.0
Estado
stable

Accesibilidad

Contrato de accesibilidad

Semántica

  • Se renderiza como un `<span>` con estilos en línea de recorte para ocultar contenido visualmente.
  • El contenido permanece en el DOM y en el árbol de accesibilidad, accesible para lectores de pantalla.
  • Lleva los atributos `data-scope="visually-hidden"` y `data-part="root"`.

ARIA

  • No añade roles ni atributos ARIA; se basa en la semántica natural del contenido envuelto.
  • La técnica de clip/overflow asegura que el contenido sea invisible para usuarios videntes mientras permanece anunciado por lectores de pantalla.

Responsabilidades del consumidor

  • Usar Visually Hidden solo para contenido que sea significativo para usuarios de lectores de pantalla.
  • No usar Visually Hidden para ocultar contenido que debería ser visible para todos los usuarios.
  • Asegurarse de que el contenido oculto proporcione valor a los usuarios de tecnologías de asistencia, como etiquetas descriptivas o encabezados estructurales.

No aplicable

keyboard
Visually Hidden es un elemento de presentación no interactivo sin interacciones de teclado.
focus
Visually Hidden es un elemento de presentación no interactivo y no recibe enfoque.

Estado de revisión: Borrador — aún no revisado

Este contrato describe lo que garantiza la primitiva. Los productos que la consumen siguen siendo responsables de las etiquetas, el diseño y las decisiones de flujo que afectan el resultado final de accesibilidad.

Evidencia automatizada

Resumen del análisis axe

Comprobaciones superadas
4
Infracciones
0
Incompletas
0

Último análisis ejecutado: 13 ago 2026, 22:47

Identificadores de evidencia: axe-visually-hidden-scan-v1

Las comprobaciones automatizadas solo cubren el escenario registrado y no establecen una conformidad de accesibilidad completa.