Tillgänglighet ≠ Overlay: ARIA lagar inte dåligt byggd HTML med automatik

📅 September 2026   ⏱ 9 min läsning

Efter semantisk HTML kommer ett vanligt missförstånd: ARIA-attribut gör inte automatiskt en dåligt byggd komponent tillgänglig. ARIA förmedlar semantik till hjälpmedelsteknik men ersätter inte beteende, tangentbord, fokus eller en bra HTML-grund.

ARIA är viktigt men ingen reparationsyta

WAI-ARIA förmedlar roller, tillstånd och egenskaper till hjälpmedelsteknik, särskilt för dynamiskt innehåll och avancerade kontroller. Det kompletterar HTML; det är ingen universell lagning.

Första regeln: använd inbyggd HTML när du kan

W3C rekommenderar att man maximerar användningen av inbyggd semantisk HTML. Om ett HTML-element redan ger rätt semantik och beteende är det oftast robustare än ett generiskt element med ARIA.

En roll är ett löfte

W3C sammanfattar en central princip: ”en roll är ett löfte”. <div role="button"> lovar knappbeteende, men rollen i sig lägger inte till tangentbordsinteraktion.

ARIA förmedlar semantik men skapar inte beteende

ARIA kan förmedla att något är en knapp, expanderat eller valt, men implementerar inte automatiskt Tab, Enter, Mellanslag, piltangenter, fokus eller JavaScript-logik. Semantik och beteende måste stämma överens.

Namn, roll, tillstånd och värde

WCAG 4.1.2 kräver programmatiskt bestämbara namn och roller samt tillgängliga relevanta tillstånd, egenskaper och värden. Standardkontroller i HTML ger redan mycket av detta när de används korrekt.

Felaktig ARIA kan försämra upplevelsen

Felaktig ARIA är inte neutral. W3C varnar: ”No ARIA is better than Bad ARIA”. Fel semantik kan ge en missvisande bild av gränssnittet för någon som är beroende av en icke-visuell upplevelse.

ARIA behöver verkliga tester

ARIA Authoring Practices-exempel varnar för skillnader i stöd och rekommenderar testning före produktion.

Vad har detta med overlays att göra?

Det gäller också overlays. Ett lager kan ändra attribut efter laddning, men tillgänglighet kräver att semantik, interaktion, tangentbord, fokus och tillstånd fungerar tillsammans. ARIA som läggs till utifrån reparerar inte automatiskt ett bristfälligt gränssnitt.

Och Blind Reader?

Blind Reader hör till användarstödet. Det kan hjälpa personen, men bör inte beskrivas som automatisk korrigering av ARIA eller HTML eller som bevis på WCAG-överensstämmelse. Webbplatsen är fortfarande ansvarig.

Det viktigaste att komma ihåg

ARIA är kraftfullt när det behövs och implementeras rätt. Först inbyggd semantisk HTML när möjligt; sedan ARIA när nödvändigt; alltid korrekt beteende, tangentbord, fokus och tester.

Fuentes / Sources

🧑‍🦯 Blind Reader
Narrador listo.

Guía para invidentes

Esto es un resumen funcional, no una lectura literal.

Ir al objetivo principal Salta al área principal de acción (formulario, listado o contacto).

Estás en una página tipo: listado. El objetivo principal parece ser: explorar opciones.

Acciones principales: Explorar listado.

Hay 14 secciones clave a las que puedes saltar.

Confianza: 68%

Antes de continuar:

  • Gestionar cookies o avisos Motivo: Detecté un aviso relacionado con cookies/consentimiento. — Vía recomendada: Contenido principal

Acciones recomendadas

  • Explorar listado Motivo: Parece haber un listado de elementos. — Vía recomendada: Listado

Ir por objetivos

Elige qué quieres hacer. Te lo explico y luego te pregunto antes de saltar.

Modo de confirmación

Elige cada cuánto debo preguntar antes de saltar.



Alcance del aprendizaje (solo para “primera vez”)

Sitio: recuerda este objetivo en toda la web. Página: recuerda por URL.


  • Ir a Start
  • Ir a About
  • Ir a Blind Reader
  • Ir a Withdrawal Button
  • Ir a Tjänster
  • Ir a Blog
  • Ir a Kontakta
  • Ir a Svenska
  • Ir a English
  • Ir a Español
  • Ir a Català
  • Ir a Polski
  • Ir a Română
  • Ir a Italiano
  • Ir a Français
  • Ir a Deutsch
  • Ir a Nederlands
  • Ir a Português
  • Ir al contenido del artículo
  • Ir a comentarios
  • Ir al final del artículo
  • Volver a Noticias (blog)
  • Noticia anterior
  • Noticia siguiente
  • Gestionar cookies o avisos Importante: esto puede bloquear la navegación.
  • Explorar listado

Guía progresiva

La guía anuncia una sección cada vez.

Cómo funciona: Iniciar guía anuncia la primera sección clave y la muestra en pantalla. Siguiente avanza a la siguiente sección. Para llevar el foco a la sección, usa Ir a la sección actual. Detener sale.

Estado: Guía inactiva

Ir a la sección actual Este enlace se actualiza conforme avanza la guía.

Este artículo tiene aproximadamente 478 palabras.

Mueve el foco al inicio del contenido, saltando menús y elementos secundarios.

Acerca de Blind Reader

Blind Reader es un asistente de accesibilidad que analiza cada página y narra su propósito, secciones clave y acciones recomendadas — diseñado para usuarios de lectores de pantalla.

Constructores compatibles: Funciona con cualquier tema o constructor de WordPress: Divi, Elementor, Gutenberg, WPBakery, Avada y otros. Lee el contenido real de la página, no el marcado del constructor.

¿Interfiere en tu contenido? No. Blind Reader añade un panel accesible encima de la página pero no modifica, oculta ni altera ningún contenido ni estilo existente en tu web.

¿Cómo funciona? Analiza la estructura de la página (encabezados, enlaces, formularios, landmarks) y genera un resumen funcional. La guía y los objetivos ayudan a navegar sin tener que recorrer toda la página.

Atajo de teclado: Pulsa Alt + G para saltar directamente al primer objetivo.