1.3.4 - Ausrichtung/Orientierung
AA 2.1
Umsetzung
Ziel
Inhalte und Funktionen sollen auf Bildschirmen unabhängig von der Ausrichtung (Hoch- oder Querformat) nutzbar sein, es sei denn, eine spezifische Ausrichtung ist essenziell.
Beschreibung
- Inhalte und Funktionen sollen flexibel in beiden Ausrichtungen (Hochformat und Querformat) verfügbar sein.
- Eine Einschränkung der Ausrichtung darf nur dann erfolgen, wenn dies für die Nutzung der Inhalte notwendig ist, wie bei spezifischen Anwendungen oder Geräten.
- Für Nutzer mit fest montierten Geräten oder eingeschränkter Mobilität wird die Zugänglichkeit verbessert.
Anforderungen
- Inhalte müssen responsiv gestaltet sein, sodass sie sich automatisch an Hoch- und Querformat anpassen.
- Sicherstellen, dass keine Informationen oder Funktionen durch einen Wechsel der Ausrichtung verloren gehen.
- Verwenden von CSS, um Layouts für beide Ausrichtungen zu unterstützen.
- Sicherstellen, dass die Anzeige durch CSS nicht auf eine Ausrichtung beschränkt wird (z. B. über Transformationen oder Fixierungen).
- Implementierung von Mechanismen zur Umschaltung zwischen Ausrichtungen, falls erforderlich.
- Sicherstellen, dass Inhalte in Hoch- und Querformat korrekt dargestellt werden.
- Prüfen, ob eine Ausrichtungsänderung keine Informationen oder Funktionen beeinträchtigt.
- Bestätigen, dass essenzielle Ausrichtungen klar kommuniziert werden.
Code-Beispiele
Beispiel für CSS-Orientation:
@media (orientation: portrait) { body { font-size: 16px; }}
@media (orientation: landscape) { body { font-size: 18px; }}Beispiel für CSS-Orientation:
<div id="orientation-alert"> <p>Diese Anwendung funktioniert optimal im Querformat. Bitte drehen Sie Ihr Gerät.</p></div>