Meningsfull sekvens (HTML)
Varje sida ska fortfarande vara begriplig när innehållet upplevs i en rak linje, från toppen till botten av den underliggande koden. Silktide kan inte bedöma detta automatiskt, så den här kontrollen ber dig att verifiera det själv.
En sidas visuella layout och dess kan skilja sig åt. CSS kan placera ett element var som helst på skärmen, men en läser sidan i den ordning som är skriven. När de två skiljer sig åt – till exempel när en sidopanel skrivs före innehållet som den kommenterar, eller när priser är separerade från produkterna de hör till – kan sidan vara missvisande för alla som upplever den linjärt.
Varför detta är viktigt
Många besökare upplever sidan som en sekvens snarare än som en layout: personer som lyssnar med en skärmläsare, personer som navigerar med tangentbord och personer på enheter där innehållet flödar om. Om betydelsen enbart beror på visuell placering kan dessa besökare höra instruktioner efter det steg de gäller, eller svar som inte längre hör ihop med sina frågor – allt innehåll finns där, men berättelsen det förmedlar blir fel.
Så åtgärdar du det
Detta är en manuell granskning. Så här verifierar du en sida:
- Läs sidan med en skärmläsare eller använd webbläsarens läsvy och kontrollera att det du hör berättar samma sak som det du ser.
- Alternativt kan du inaktivera -stilar i webbläsarens utvecklarverktyg och läsa sidan som vanligt innehåll, uppifrån och ned.
- Om ordningen är fel ska du ordna om elementen i HTML så att källordningen stämmer överens med betydelsen och använda CSS för visuell placering. Var försiktig med CSS som ändrar ordningen visuellt, till exempel
orderi flexbox – det ändrar vad människor ser utan att ändra det som läses upp.
Så testar Silktide detta
Silktide kan inte automatiskt avgöra om en sidas läsordning stämmer överens med dess betydelse, så den här kontrollen skapar ett granskningsärende per sida som du ska bekräfta manuellt. När du har verifierat sidan markerar du granskningen som slutförd.