Edgerunners

Responsive & barrierefreie UI

Oberflächen, die sich an Bildschirm, Geräteeinstellungen und die nutzende Person anpassen

Eine responsive Oberfläche passt ihr Layout an den Bildschirm an. Eine adaptive Oberfläche berücksichtigt zusätzlich die Geräteeinstellungen der Nutzer – etwa Textgröße, Dark Mode, Kontrast und reduzierte Bewegung – und zeigt jeder Rolle die Werkzeuge, die sie braucht. Wir bauen für beides und testen gegen WCAG 2.2 AA.

Layouts, die in jeder Größe funktionieren

Wir gestalten Layouts für die gesamte Bandbreite an Bildschirmen, die Ihre Zielgruppe tatsächlich nutzt – vom kleinen Smartphone bis zum Wanddisplay. Mit Container Queries passt sich eine Komponente an den Platz an, den sie erhält, nicht nur an die Fensterbreite. So bleibt eine Karte lesbar, ob sie in einer Seitenleiste sitzt oder die ganze Seite füllt. Layouts werden auf echten Geräten bei den Zwischenbreiten getestet, an denen meist etwas bricht.

Die Geräteeinstellungen der Nutzer respektieren

Viele Nutzer haben ihrem Gerät bereits gesagt, wie sie lesen möchten. Diese Einstellungen respektieren wir:

  • Textgröße

    Schrift wird in relativen Einheiten gesetzt und skaliert mit der Textgrößeneinstellung des Betriebssystems. Layouts brechen um, statt abzuschneiden.

  • Farbschema

    prefers-color-scheme wechselt zwischen hellem und dunklem Theme, beide aus denselben Tokens gebaut.

  • Kontrast

    prefers-contrast und der Windows-Modus forced-colors erhalten eigene Styles.

  • Bewegung

    prefers-reduced-motion schaltet Parallax-Effekte und große Übergänge ab.

  • Transparenz

    prefers-reduced-transparency ersetzt Unschärfe- und Glaseffekte durch massive Flächen.

Industrie- und Hochrisiko-Oberflächen

Bediener in der Fabrikhalle, Lagerpersonal und Pflegekräfte am Stationsterminal nutzen Software anders als Büroangestellte. Für diese Umgebungen gestalten wir:

  • Touch-Ziele deutlich über dem WCAG-Minimum, auch mit Handschuhen bedienbar.
  • Kontrastreiche Farbpaletten, lesbar bei Blendung und aus der Entfernung.
  • Statusanzeigen, die nicht allein auf Farbe setzen.
  • Bestätigungsschritte, die den tatsächlichen Kosten eines Fehlers entsprechen.
  • Kiosk-Modus ohne Browser-Oberfläche und mit automatischer Wiederherstellung nach einem Absturz.

Layout, Zugriffsebenen und Customer Journey

Unterschiedliche Rollen brauchen unterschiedliche Screens. Wir bilden die Customer Journey jeder Rolle ab und bauen Layouts, die die häufigsten Aufgaben jeder Person nach vorn stellen. Berechtigungen spiegeln sich in der UI wider, sodass niemand auf Buttons stößt, die er nicht nutzen kann. Ladezustände verwenden Skeletons in der Form des kommenden Inhalts – das reduziert Layoutverschiebungen und lässt Wartezeiten kürzer wirken.

FAQ

Häufig gestellte Fragen

01Nach welchem Barrierefreiheitsstandard bauen Sie?

Standardmäßig nach WCAG 2.2 Stufe AA, geprüft mit automatisierten Tests in der CI und manuellen Tests mit Screenreadern und reiner Tastaturbedienung.

02Macht die Berücksichtigung der Systemtextgröße unser Design kaputt?

Nicht, wenn das Layout dafür gebaut ist. Wir testen jeden Screen schon während der Entwicklung mit großer Schrift, nicht erst nach dem Launch.

Nächster Schritt

Beginnen Sie mit einem Review des Bestehenden

Senden Sie uns Ihr Repository oder einen Staging-Link. Wir melden uns mit den drei Änderungen, die den größten Unterschied für Ihre Release-Geschwindigkeit, Performance und Zuverlässigkeit machen würden.