Resuméer for tabeller
Silktide leder efter datatabeller, der ikke har et resumé, som beskriver deres formål og struktur. Et resumé giver personer, der ikke kan se tabellen, et overblik, før de begynder at læse den, så de ved, hvad de kan forvente, og hvordan den er organiseret.
Dette er et tjek med manuel vurdering: Silktide kan ikke afgøre, om en bestemt tabel er kompleks nok til at have brug for et resumé, så det rapporterer kandidater, som du kan gennemgå.
Hvorfor det er vigtigt
En seende læser kaster et blik på en tabel og forstår straks dens opbygning – hvor mange kolonner der er, hvad de indeholder, og hvor man skal kigge. En -bruger får intet af dette: Tabellen læses én celle ad gangen, og for en kompleks tabel kan det kræve en reel indsats blot at finde ud af, hvordan den er organiseret. En kort beskrivelse først – "kvartaler i kolonner, produktlinjer i rækker" – sparer denne indsats og lader lytteren afgøre, om tabellen overhovedet er værd at udforske.
Enkle tabeller har sjældent brug for dette; komplekse tabeller har stor gavn af det.
Sådan løser du det
- Afgør, om tabellens struktur skal forklares. En lille tabel med én tydelig overskriftsrække behøver det normalt ikke; en tabel med flettede celler, flere overskriftsniveauer eller forkortelser behøver det normalt.
- Hvis den gør, skal du tilføje attributten
summary, der beskriver, hvordan tabellen er organiseret – uden at gentage dens titel:
<!-- Resuméet forklarer strukturen, mens caption angiver titlen -->
<table summary="Kvartaler i kolonner, produktlinjer i rækker; alle beløb i amerikanske dollars">
<caption>Salg i 2026</caption>
...
</table>
- Hvis tabellen er enkel og selvforklarende, er der ikke behov for ændringer – du kan fundet.
Sådan tester Silktide dette
- Find alle tabeller på hver side.
- Spring tabeller over, der er markeret som præsentationsmæssige med
role="presentation". - Spring tabeller med kun én række eller kun én kolonne over, da de næppe er datatabeller.
- Rapportér hver resterende tabel, hvis attributten
summarymangler eller er tom, så du kan gennemgå den.
Fejlfinding
Er attributten summary ikke forældet?
Jo – summary stammer fra HTML 4 og er forældet i den nuværende
, selv om skærmlæsere stadig annoncerer den. Hvis
du foretrækker moderne alternativer, fungerer et synligt afsnit før tabellen eller en
beskrivelse, der er knyttet sammen med aria-describedby, for flere brugere. Bemærk, at
dette tjek kun registrerer selve attributten summary, så en tabel, der er beskrevet
på en anden måde, stadig bliver rapporteret – godkend i så fald fundet.
Resuméet gentager min caption
Et resumé, der blot kopierer den synlige caption, tilføjer ikke noget og rapporteres af et separat tjek – se Identisk tabelresumé og caption.