| Månad | Ärenden | Timmar |
|---|---|---|
| Januari | 12 | 84 |
| Februari | 15 | 105 |
| Mars | 18 | 126 |
Om hjälpmedlet bara presenterar 105 behöver läsaren minnas var i tabellen hen befinner sig. Är det ett antal ärenden, kronor eller timmar? I detta exempel är 105 värdet för Februari och Timmar. Båda sammanhangen behövs.
De synliga uppgifterna är desamma som i vårt tekniska före- och efterexempel. Modellen nedan går vidare och visar ett pedagogiskt upplägg med både rad- och kolumnrubriker; den är inte en utskrift av demonstrationsfilens exakta taggträd.
Talet 105 har ingen självklar betydelse utan enhet och period. Den synliga tabellen låter ögat följa en rad från Februari och en kolumn från Timmar. Den logiska strukturen behöver göra motsvarande relation möjlig för den som navigerar mellan celler.
Radrubriken identifierar vilken observation raden gäller. Kolumnrubriken identifierar vilken sorts uppgift cellen innehåller. För 15 i samma rad är perioden fortfarande februari, men uppgiften är antal ärenden. För 126 i nästa rad är uppgiften fortfarande timmar, men perioden är mars.
Det är därför alla celler inte ska märkas som rubriker. 105 är data, inte en etikett för andra celler. Och det räcker inte att en rad råkar vara fet: program behöver få relationerna i strukturen, inte dra slutsatser av typografin.
I en enkel regelbunden tabell kan rubrikernas riktning anges med Scope. Mer komplicerade samband kan behöva uttryckliga identifierare för rubrikceller och referenser från dataceller. Modellen visar den senare idén för att göra kopplingarna synliga; den är inte en instruktion att skriva just dessa rader i en PDF.
Välj den lösning som passar tabellen och målstandarden. Det viktiga är att relationerna är korrekta och går att tolka i avsedd miljö. Om verktyget har en tabellredigerare behöver du kontrollera vilka faktiska attribut den sparar, särskilt efter sammanslagning eller annan efterbearbetning.
Kolumnrubrik: Timmar [TH, id=hours]
Radrubrik: Februari [TH, id=february]
Datacell: 105 [TD]
Kopplas till: hours och februaryAnta att antalet ärenden för februari saknas men timantalet fortfarande är 105. Den tomma ärendecellen får inte försvinna så att 105 hamnar direkt efter Februari i en förskjuten logisk rad. Tabellen behöver behålla sin kolumnstruktur.
Samtidigt måste dokumentägaren bestämma vad den tomma uppgiften betyder. Om den betyder ”uppgift saknas” kan det behöva förklaras för läsaren. Den ska inte automatiskt ersättas med 0, eftersom noll är ett mätvärde. Struktur och innehåll behöver här rättas tillsammans.
Prova den förändrade raden och raden efter. Om marsvärdena också har förskjutits har reparationen påverkat mer än den ursprungliga cellen. Ett test av närliggande celler är därför en del av samma kontroll, inte extraarbete utan syfte.
Läsaren ska kunna identifiera 105 som timmar i februari när hen navigerar till cellen. Vi föreskriver inte exakt vilka ord eller i vilken ordning en viss röst måste säga dem. Dokumentera resultatet i den faktiska testmiljön.
Prova också 15 i samma rad och 126 i nästa rad. Då kan du upptäcka en rubrik som råkat kopplas till alla värden eller ett samband som bara fungerar för en enda cell.
Tabellen behöver inga sammanslagna celler. Behåll den enkel. Skriv enheter i rubrikerna och förklara eventuella förkortningar nära tabellen. Tillgänglig struktur blir lättare att kontrollera när också den synliga tabellen är tydlig.
Källor
- PDF6: Table markupW3C
- Tagged PDF Best Practice Guide: SyntaxPDF Association
Exemplen är våra egna om inget annat anges. Guiderna skiljer på lagkrav, standarder och praktiska råd. En godkänd maskinkontroll räcker inte för att bedöma hela dokumentets tillgänglighet.