Hoppa till innehåll
SilktideHjälp

Sammanfattningar för tabeller

Silktide letar efter datatabeller som saknar en sammanfattning som beskriver deras syfte och struktur. En sammanfattning ger personer som inte kan se tabellen en överblick innan de börjar läsa den, så att de vet vad de kan förvänta sig och hur den är organiserad.

Det här är en assisterad kontroll: Silktide kan inte avgöra om en viss tabell är tillräckligt komplex för att behöva en sammanfattning, så den rapporterar kandidater som du kan granska.

Varför detta är viktigt

En seende läsare kastar en blick på en tabell och förstår genast dess form – hur många kolumner den har, vad de innehåller och var man ska leta. En användare av en får inget av detta: tabellen läses en cell i taget, och för en komplex tabell kan det krävas betydande ansträngning bara för att förstå hur den är organiserad. En kort beskrivning i början – ”kvartal i kolumner, produktlinjer i rader” – sparar den ansträngningen och låter lyssnaren avgöra om tabellen över huvud taget är värd att utforska.

Enkla tabeller behöver sällan detta; komplexa tabeller har stor nytta av det.

Så åtgärdar du problemet

  1. Avgör om tabellens struktur behöver förklaras. En liten tabell med en tydlig rubrikrad behöver det vanligtvis inte; en tabell med sammanfogade celler, flera rubriknivåer eller förkortningar behöver det vanligtvis.
  2. Om den behöver det lägger du till attributet summary med en beskrivning av hur tabellen är organiserad – utan att upprepa dess titel:
<!-- Sammanfattningen förklarar strukturen, bildtexten anger titeln -->
<table summary="Kvartal i kolumner, produktlinjer i rader; alla belopp i amerikanska dollar">
  <caption>Försäljning 2026</caption>
  ...
</table>
  1. Om tabellen är enkel och självförklarande behövs ingen ändring – du kan resultatet.

Så testar Silktide detta

  1. Hitta alla tabeller på varje sida.
  2. Hoppa över tabeller som är markerade som presentationstabeller med role="presentation".
  3. Hoppa över tabeller med bara en rad eller bara en kolumn, eftersom de sannolikt inte är datatabeller.
  4. Rapportera varje återstående tabell där attributet summary saknas eller är tomt, så att du kan granska den.

Felsökning

Är inte attributet summary föråldrat?

Jo – summary kommer från HTML 4 och är föråldrat i aktuell , även om skärmläsare fortfarande läser upp det. Om du föredrar moderna alternativ fungerar ett synligt stycke före tabellen eller en beskrivning som är länkad med aria-describedby för fler användare. Observera att den här kontrollen endast upptäcker själva attributet summary, så en tabell som beskrivs på ett annat sätt kommer fortfarande att rapporteras – godkänn resultatet i så fall.

Sammanfattningen upprepar min bildtext

En sammanfattning som bara duplicerar den synliga bildtexten tillför inget och rapporteras av en separat kontroll – se Identisk tabellsammanfattning och bildtext.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?

Sammanfattningar för tabeller | Silktide Hjälp