Kontrollerad den 2026-08-31 · https://www.heise.de/
5 kritiskt hindern · dessutom 2 att kontrollera.
Hur beräknas poängen? (100 startpoäng)
| {n} av {total} bilder utan alt-attribut | -18 |
| {n} formulärfält utan igenkännbar märkning | -18 |
| {n} länk(ar) utan igenkännbart namn i HTML-koden | -18 |
| {n} knapp(ar) utan namn i HTML-koden | -18 |
| {n} CSS-regel{nPlural} med möjligen för låg textkontrast | -18 |
| Ingen <h1>-rubrik i den levererade HTML-koden | -7 |
| {n} dubbletta id-attribut | -7 |
| Resultat | 0 / 100 |
Möjlig att uppfatta
{n} av {total} bilder utan alt-attribut
Bilder som laddas in via JavaScript ingår inte här.
img
Det här bör du göra: Ge varje <img> ett alt: kort beskrivning för meningsbärande bilder, alt="" för rent dekorativa.
{n} formulärfält utan igenkännbar märkning
Kontrollera om det finns ett aria-label som satts via JavaScript.
input, select, textarea
Det här bör du göra: Koppla varje fält till ett <label for>-element eller ange aria-label / aria-labelledby. Enbart en placeholder räcker inte.
{n} CSS-regel{nPlural} med möjligen för låg textkontrast
Krävs: 4,5:1 (normal) respektive 3:1 (stor text). Vid ”antagen sidbakgrund” kunde den faktiska bakgrunden inte fastställas säkert — kontrollera i webbläsaren vid tveksamhet. Hittat bland annat: {examples}
.dark a-gift-link dialog, .a-android-native-app-prompt__close-banner, a-opt-in[is-active] .opt-in__footnote, .a-android-native-app-prompt__load-app, a-topic .topic-label
Det här bör du göra: Gör textfärgen mörkare eller bakgrunden ljusare tills respektive minimivärde uppnås. Använd aldrig färg som enda särskiljande kännetecken.
Hanterbar
{n} länk(ar) utan igenkännbart namn i HTML-koden
Tomma länkar eller bara en ikon/bild utan alt. Ett aria-label som satts via JavaScript känns inte igen här.
a
Det här bör du göra: Lägg till synlig länktext, eller använd aria-label eller en bild med alt för ikonlänkar.
{n} knapp(ar) utan namn i HTML-koden
Knappar utan text och utan aria-label är stumma för skärmläsare — om inte namnet sätts via JavaScript.
button
Det här bör du göra: Lägg till knapptext eller ange aria-label.
Ingen <h1>-rubrik i den levererade HTML-koden
Varje sida bör börja med exakt en h1. På sidor som byggs upp via JavaScript kan h1 uppstå först i webbläsaren — kontrollera då i den renderade DOM:en.
body
Det här bör du göra: Infoga en meningsfull <h1> som första rubrik (helst redan på serversidan).
Robust
{n} dubbletta id-attribut
t.ex. {examples}. Bryter label-for- och aria-kopplingar.
[id]
Det här bör du göra: Tilldela unika id.
Nästa steg
- {n} av {total} bilder utan alt-attribut. Ge varje <img> ett alt: kort beskrivning för meningsbärande bilder, alt="" för rent dekorativa.
- {n} formulärfält utan igenkännbar märkning. Koppla varje fält till ett <label for>-element eller ange aria-label / aria-labelledby. Enbart en placeholder räcker inte.
- {n} länk(ar) utan igenkännbart namn i HTML-koden. Lägg till synlig länktext, eller använd aria-label eller en bild med alt för ikonlänkar.
- {n} knapp(ar) utan namn i HTML-koden. Lägg till knapptext eller ange aria-label.
- {n} CSS-regel{nPlural} med möjligen för låg textkontrast. Gör textfärgen mörkare eller bakgrunden ljusare tills respektive minimivärde uppnås. Använd aldrig färg som enda särskiljande kännetecken.
Veckovis omskanning, JS-renderad, e-post vid nya hinder — kommer snart.
Skapa en tillgänglighetsredogörelse →
Metod & gränser
Den 2026-08-31 kontrollerades den HTML som www.heise.de levererar vid första besöket utan inloggning, plus upp till fyra länkade CSS-filer från samma domän. Kontrollerat: färgkontrast (från CSS), textalternativ, formulärmärkning, namn på kontroller, rubrikstruktur, sidtitel och sidspråk, zoomspärr, dubbletta id, positiva tabindex-värden, landmärken.
Inte kontrollerat: allt som skapas via JavaScript, tangentbordshanterbarhet, synligt fokus, fokusordning, skärmläsarutrop, innehåll bakom inloggning, undersidor. Det automatiska testet hittar ungefär 20–35 % av WCAG-överträdelserna — resten kräver en manuell granskning. En ögonblicksbild, inte ett juridiskt utlåtande.
Overlay-widgetar (tillgänglighetsknappar som ändrar kontrast eller typsnitt) gör inte en webbplats konform — de funna hindren måste åtgärdas i källkoden. Varför overlays inte hjälper