Sinnvolle Reihenfolge (HTML)
Jede Seite sollte weiterhin Sinn ergeben, wenn ihr Inhalt linear erlebt wird – von oben nach unten im zugrunde liegenden Code. Silktide kann dies nicht automatisch beurteilen, daher bittet Sie diese Prüfung, dies selbst zu verifizieren.
Das visuelle Layout einer Seite und ihre können voneinander abweichen. Styling kann ein Element an einer beliebigen Stelle auf dem Bildschirm platzieren, aber ein liest die Seite in der Reihenfolge, in der das geschrieben ist. Wenn beides auseinandergeht – eine Seitenleiste steht im Quelltext vor dem Inhalt, den sie kommentiert, Preise sind von den Produkten getrennt, zu denen sie gehören –, kann die Seite für alle irreführend sein, die sie linear erleben.
Warum das wichtig ist
Viele Personen erleben Ihre Seite als Abfolge statt als Layout: Menschen, die einen Screenreader verwenden, Menschen, die per Tastatur navigieren, und Menschen auf Geräten, die Inhalte neu umbrechen. Wenn die Bedeutung allein von der visuellen Platzierung abhängt, könnten diese Personen Anweisungen erst nach dem Schritt hören, auf den sie sich beziehen, oder Antworten ohne die zugehörigen Fragen – der gesamte Inhalt ist vorhanden, aber die Geschichte, die er erzählt, ist falsch.
So beheben Sie das Problem
Dies ist eine manuelle Überprüfung. So verifizieren Sie eine Seite:
- Lesen Sie die Seite mit einem Screenreader oder verwenden Sie die Leseansicht Ihres Browsers und prüfen Sie, ob das, was Sie hören, dieselbe Geschichte erzählt wie das, was Sie sehen.
- Alternativ können Sie -Stile in den Entwicklertools Ihres Browsers deaktivieren und die Seite als reinen Inhalt von oben nach unten lesen.
- Wenn die Reihenfolge falsch ist, ordnen Sie die Elemente im HTML so um, dass die Quellreihenfolge der Bedeutung entspricht, und verwenden Sie CSS für die visuelle Platzierung. Seien Sie vorsichtig mit CSS, das Inhalte visuell umsortiert, z. B.
orderin flexbox – es ändert, was Menschen sehen, ohne zu ändern, was vorgelesen wird.
Wie Silktide dies testet
Silktide kann nicht automatisch feststellen, ob die Lesereihenfolge einer Seite ihrer Bedeutung entspricht. Daher erzeugt diese Prüfung pro Seite ein Überprüfungselement, das Sie manuell bestätigen. Sobald Sie die Seite verifiziert haben, markieren Sie die Überprüfung als abgeschlossen.