2017-12-07 3 views
0

Ich möchte localStorage/sessionStorage verwenden, um wichtige Informationen während eines Commerce-Prozesses zu speichern, der das Neuladen/Weiterleiten von Websites umfasst. Formulare sind keine Option.Beeinflusst localStorage oder sessionStorage die Barrierefreiheit der Website?

Das bedeutet, dass der Benutzer JavaScript aktiviert haben muss. Könnte diese Tatsache und die Verwendung dieser Techniken die Eingabehilfen beeinflussen, zum Beispiel Bildschirmleseprogramme?

Ich konnte keine Informationen in der WAI-ARIA specification finden.

+0

SessionStorage und LocalStorage sind Orte zum Speichern persistenter Daten, die ausschließlich für JavaScript-Seiten verfügbar sind, die frühere Option Cookie, sie haben nichts mit ARIA oder mit dem DOM zu tun. –

+0

Ich frage mich, ob Barrierefreiheit Geräte/Tools überhaupt solche Funktionalität bieten. – k00ni

+0

Meine Vermutung ist: NEIN ... sie lesen nicht den lokalen/Session-Speicher. ARIA wird von den HTML-Elementen meist mit den Attributen 'role',' tabindex' und 'aria-*' angewendet und interpretiert. Bsp: A Schaltfläche

Antwort

1

Dies wird nicht länger als Problem angesehen.

Dies ist in der WCAG FAQ dokumentiert: Can I meet WCAG 2.0 with Javascript/Ajax, Flash, PDF, Silverlight, and other technologies?

Weitere Informationen finden Sie im conformance claim chapter

Javascript ist heute als „Barrierefreiheit unterstützt“, aber Sie möchten, dass diese Technologie zu explicity Zustand haben als gelesen werden soll, "Verlass dich" in jedem Konformitätsanspruch, den du begründen kannst.

+0

Ich akzeptiere Adams Antwort, wegen der WCAG und VERSTÄNDNIS-WCAG20 Links. Das ist genug für mich, dass Geräte/Software, die solche Standards unterstützen, session-/localStorage in JavaScript verarbeiten können. Danke auch an Dummy und Tiberiu C. für die Hinweise und hilfreiche Diskussion. – k00ni

Verwandte Themen