Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

Dark Mode (UI)

Definition: Dark Mode (Dunkelmodus) ist eine Darstellungsvariante einer Benutzeroberfläche bei der dunkle Hintergrundfarben (typisch #121212–#1E1E1E) mit hellen Texten und Vordergrundelementen kombiniert werden – das Gegenstück zum klassischen Light Mode. Technische Implementierung: CSS Media Query @media (prefers-color-scheme: dark) erkennt systemseitig eingestellten Dark-Mode-Wunsch des Nutzers und wendet entsprechende Styles an; JavaScript window.matchMedia('(prefers-color-scheme: dark)') ermöglicht programmatischen Zugriff auf die Präferenz; CSS Custom Properties (--color-background; --color-text) erlauben effizientes systemweites Theming ohne Code-Duplizierung. Dark-Mode-Varianten: System-gesteuert (folgt OS-Einstellung automatisch); Manueller Toggle (Nutzer wählt per UI-Button; Präferenz in localStorage gespeichert); Geplanter Dark Mode (nach Tageszeit; weniger verbreitet). Wichtige Designprinzipien: Keine simple Invertierung aller Farben (erzeugt Grautöne statt echter Dunkelheit; Schatten werden sinnlos); stattdessen eigene dunkle Farbpalette mit angepassten Kontrastverhältnissen; Farbsättigungsreduktion bei Dark Mode empfohlen (leuchtende Primärfarben wirken auf dunklem Hintergrund visuell zu dominant).

Erläuterung

Dark Mode existiert in der Computerwelt seit den Anfängen: frühe Computerterminals (VT100, 1978; IBM PC, 1981) zeigten standardmäßig grünen oder weißen Text auf schwarzem Hintergrund – Light Mode war der historische Bruch, nicht Dark Mode. Der moderne Dark Mode als bewusste Design-Entscheidung und Nutzerpräferenz wurde durch Apple mit macOS Mojave (September 2018) und iOS 13 (September 2019) zum Mainstream-Thema: Apple's Implementierung war die erste vollständige Betriebssystem-weite Dark-Mode-Integration bei einem Consumer-Betriebssystem, kurz darauf gefolgt von Android 10 (September 2019, Google) und Windows 10 Dark Mode (April 2019, mit vollständiger App-Integration). Die CSS-Spezifikation für prefers-color-scheme wurde vom W3C als Teil des Media Queries Level 5 Drafts spezifiziert (2019); der erste browser-support erschien in Safari 12.1 (März 2019) und Chrome 76 (Juli 2019). Google Material Design Team veröffentlichte 2019 dedizierte Dark Theme Guidelines: das Team um Doris Liu und Janet Sung definierte Kernprinzipien für Dark-Mode-Design: dunkle Oberflächen werden durch verschiedene Grauschattierungen mit unterschiedlicher Elevation ausgedrückt (höhere Elevation = helleres Grau, nicht Schatten wie im Light Mode); Accent-Farben sollten im Dark Mode desaturiert werden (z.B. statt #6200EE → #BB86FC für Material Design Purple) um auf dunklem Hintergrund nicht zu aggressiv zu wirken; Weiß-auf-Schwarz-Kontrast soll nicht 100% sein (weißer Text #FFFFFF auf rein schwarzem Hintergrund #000000 erzeugt zu starken Kontrast der Augenermüdung verursachen kann – stattdessen Off-White auf Dark-Grey). Bezüglich OLED-Akkuersparnis: Googles Forschung (2018, veröffentlicht auf Android Dev Summit) zeigte messbare Akkuersparnisse auf OLED-Displays: bei 50% Displayhelligkeit verbraucht ein weißes Interface auf dem Pixel 2 ~63% mehr Akkuleistung als ein dunkles Interface; bei voller Helligkeit bis zu 23× mehr Energie für weiße Pixel vs. schwarze Pixel auf OLED (da OLED-schwarze Pixel buchstäblich ausgeschaltet sind). Auf LCD-Displays hat Dark Mode keinen Akkuvorteil da die Hintergrundbeleuchtung immer aktiv ist. Eine Nutzungsstudie von Nielsen Norman Group (2020) zeigte dass Dark Mode bei schlechten Lichtverhältnissen die Lesbarkeit verbessert, aber bei gutem Tageslicht Light Mode für die meisten Nutzer lesbarer ist – Dark Mode ist daher primär eine Präferenz- und Komfortfrage, nicht universal besser.

CSS-Implementierung und Farbpaletten-Design

Dark Mode in Design-Systemen und WCAG-Accessibility

Praxistipp: Implementieren Sie Dark Mode nicht als Notlösung durch Invertierung sondern als durchdachtes zweites Farbschema. Definieren Sie alle Farben als CSS Custom Properties in :root und überschreiben Sie diese in einem @media (prefers-color-scheme: dark)-Block – das ermöglicht systembasiertes Theming ohne JavaScript. Prüfen Sie anschließend alle Textfarben im Dark Mode mit dem WebAIM Contrast Checker: besonders Grautöne für sekundären Text und Placeholder-Text unterschreiten im Dark Mode häufig das 4,5:1-Minimum. Und achten Sie auf den «Flash of Wrong Theme» bei manuellen Toggles: das Theme-Lade-Script muss im <head> vor dem Stylesheet stehen, sonst flackert die Seite beim Laden kurz im falschen Modus.