Dunkle Zeiten brechen an

Was Sie bei der Entwicklung des Dunkelmodus fĂŒr eine App oder eine Website beachten sollten

Das Jahr 2018 hat gezeigt: Dunkelmodi sind auf dem Vormarsch. Jetzt, wo wir bereits auf halbem Weg ins Jahr 2019 sind, können wir mit Sicherheit sagen: Sie sind hier und sie sind ĂŒberall.

Dunkle Zeiten brechen anBeispiel eines alten Monitors «grĂŒn-auf-schwarz»

Beginnen wir damit, dass der Dunkelmodus kein neues Konzept ist. Er wird schon seit langem genutzt. Einst war er tatsĂ€chlich die einzige Option: Monitore waren in der Art «grĂŒn-auf-schwarz», und das lag nur daran, dass die fluoreszierende Beschichtung im Inneren ein grĂŒnliches Licht abstrahlte, wenn sie angestrahlt wurde.

Doch selbst nach der EinfĂŒhrung farbiger Monitore lebte der Dunkelmodus weiter. Warum ist das so?

Dunkle Zeiten brechen anEs gibt zwei HauptgrĂŒnde, die erklĂ€ren, warum heute jeder Zweite eilig einen Dunkelmodus in seine App integrieren möchte. ZunĂ€chst einmal: Computer sind ĂŒberall. Wohin wir auch schauen, ĂŒberall gibt es einen Bildschirm. Wir nutzen unsere mobilen GerĂ€te von frĂŒh bis spĂ€t. Ein Dunkelmodus verringert die Augenbelastung, wenn man abends im Bett „zum letzten Mal“ durch den Social-Media-Feed scrollt. (Wenn Sie wie ich sind, kann „zum letzten Mal“ bedeuten, dass man drei Stunden scrollt. R/EngineeringPorn. Dunkelmodus? Na klar, gerne!

Ein weiterer Grund sind die neuen Display-Technologien. Die Spitzenmodelle großer Unternehmen – Apple, Google, Samsung, Huawei – sind alle mit OLED-Displays ausgestattet, die im Gegensatz zu LCD-Displays keine Hintergrundbeleuchtung benötigen. Das ist wirklich eine gute Nachricht fĂŒr Ihre Batterielebensdauer. Stellen Sie sich vor, Sie betrachten ein Bild eines schwarzen Quadrats auf Ihrem Telefon; mit einem LCD-Display wird die Hintergrundbeleuchtung den gesamten Bildschirm beleuchten, obwohl ein großer Teil davon schwarz ist. Aber bei der Betrachtung des gleichen Bildes auf einem OLED-Display werden die Pixel, aus denen das schwarze Quadrat besteht, einfach abgeschaltet. Das bedeutet, sie verbrauchen ĂŒberhaupt keine Energie.

Diese Displaytypen machen Dunkelmodi um ein Vielfaches interessanter. Mit einer dunklen BenutzeroberflĂ€che können Sie die Batterielebensdauer Ihres GerĂ€ts erheblich verlĂ€ngern. Sehen Sie sich die Fakten und Zahlen vom Android Dev Summit im November letzten Jahres an, um sich selbst zu ĂŒberzeugen.. Dunkelmodi gehen natĂŒrlich Hand in Hand mit Änderungen der BenutzeroberflĂ€che, also lassen Sie uns unser Wissen auffrischen!

Dunkelmodi 101

ZunĂ€chst: „dunkel“ ist nicht gleich „schwarz“. Versuchen Sie nicht, den weißen Hintergrund durch Schwarz zu ersetzen, da dies die Verwendung von Schatten unmöglich macht. Ein solches Design wird super flach sein (im schlechten Sinne).

Es ist wichtig, die grundlegenden Prinzipien der Schattierung/Beleuchtung zu beachten. Objekte, die höher angeordnet sind, sollten in den Schatten heller sein und echtes Licht und Schatten imitieren. Auf diese Weise ist es einfacher, verschiedene Komponenten und deren Hierarchie zu unterscheiden.

Dunkle Zeiten brechen an

Zwei gleichfarbige graue Quadrate mit Schatten, eines auf einem 100% schwarzen Hintergrund, das andere auf #121212. Wenn das Objekt angehoben wird, erhÀlt es einen helleren Grauton.

In einem dunklen Thema kann man immer noch mit Ihrer gewohnten Hauptfarbe arbeiten, solange der Kontrast stimmt. Lassen Sie es uns an einem Beispiel erklÀren.

Dunkle Zeiten brechen an

In dieser BenutzeroberflĂ€che ist die Hauptaktion die große blaue SchaltflĂ€che in der unteren Leiste. Hier gibt es kein Problem mit dem Kontrast beim Wechsel zwischen hellen oder dunklen Modus, die SchaltflĂ€che zieht weiterhin die Aufmerksamkeit auf sich, das Symbol ist klar, insgesamt ist alles gut.

Dunkle Zeiten brechen an

Wenn dieselbe Farbe unterschiedlich verwendet wird, zum Beispiel im Text – wird es Probleme geben. Versuchen Sie, einen (deutlich) weniger gesĂ€ttigten Farbton der Hauptfarbe zu verwenden oder suchen Sie nach anderen Wegen, die Markenfarben in die BenutzeroberflĂ€che zu integrieren.

Dunkle Zeiten brechen an

Links: Rot auf Schwarz sieht schlecht aus. Rechts: Reduzieren wir die SĂ€ttigung – und alles sieht gut aus.

Das Gleiche gilt fĂŒr alle anderen gesĂ€ttigten Farben, die Sie möglicherweise verwendet haben, wie zum Beispiel Warn- oder Fehlermeldungen. Google verwendet eine weiße Schicht mit 40% Deckkraft ĂŒber der Standard-Fehlerfarbe in seinen Material Design-Richtlinien beim Wechsel in den Dunkelmodus. Dies ist ein ziemlich guter Ausgangspunkt, da es die Kontrastniveaus auf das AA-Niveau verbessern wird. Sie können natĂŒrlich jederzeit Ihre Einstellungen nach Belieben Ă€ndern, aber vergessen Sie nicht, die Kontrastniveaus zu ĂŒberprĂŒfen. Übrigens ist ein nĂŒtzliches Werkzeug fĂŒr dieses Ziel das Plugin fĂŒr Sketch – Stark, das genau zeigt, wie viel Kontrast zwischen zwei Ebenen besteht.

Was ist mit dem Text?

Hier ist alles einfach: Nichts sollte 100 % schwarz auf 100 % weiß und umgekehrt sein. Weiß reflektiert Lichtwellen aller LĂ€ngen, Schwarz absorbiert. Wenn Sie 100 % weißen Text auf 100 % schwarzem Hintergrund platzieren, werden die Buchstaben Licht reflektieren, unscharf werden und weniger leicht lesbar sein, was sich negativ auf die Lesbarkeit auswirkt.

Das gilt auch fĂŒr 100 % weißen Hintergrund, der zu viel Licht reflektiert, um sich vollstĂ€ndig auf die Worte zu konzentrieren. Versuchen Sie, die weiße Farbe etwas abzumildern; verwenden Sie hellgrau fĂŒr HintergrĂŒnde und Texte auf schwarzen HintergrĂŒnden. Das reduziert die Augenbelastung und verhindert deren Überanstrengung.

Dunkle Zeiten brechen an

Der Dunkelmodus ist hier und wird nicht verschwinden.

Die Menge an Zeit, die wir vor Bildschirmen verbringen, wĂ€chst stĂ€ndig und jeden neuen Tag tauchen neue Bildschirme in unserem Leben auf, vom Aufwachen bis zum Einschlafen. Das ist ein ziemlich neues PhĂ€nomen; unsere Augen sind noch nicht an den Anstieg der Bildschirmzeit spĂ€t am Abend gewöhnt. Hier kommt der Dunkelmodus ins Spiel. Nach der EinfĂŒhrung dieser Funktion in macOS und Material Design (und höchstwahrscheinlich auch in iOS) glauben wir, dass sie frĂŒher oder spĂ€ter der Standard in allen Anwendungen, sowohl mobil als auch auf dem Desktop, wird. Und es ist besser, darauf vorbereitet zu sein!

Der einzige Grund, den Dunkelmodus nicht zu implementieren, ist, wenn Sie sich zu 100 % sicher sind, dass Ihre Anwendung ausschließlich bei hellen Tageslichtbedingungen verwendet wird. Das kommt allerdings selten vor.

Es gibt einige Dinge zu erwÀhnen, die besondere Aufmerksamkeit bei der Implementierung des Dunkelmodus erfordern, abgesehen von den grundlegenden Prinzipien, die zuvor zusammengefasst wurden.

Aus Sicht der Barrierefreiheit ist der Dunkelmodus nicht der benutzerfreundlichste, da der Kontrast insgesamt niedriger ist, was die Lesbarkeit nicht verbessert.

Dunkle Zeiten brechen an

Quelle

Aber stellen Sie sich vor, dass Sie sich auf den Schlaf vorbereiten, sehr mĂŒde sind, aber kurz bevor Sie einschlafen, erinnern Sie sich daran, jemandem eine super wichtige Nachricht zu senden, die nicht einmal eine Nacht warten kann. Sie nehmen Ihr Telefon, schalten es ein und AAAAAHHH
 der helle Hintergrund Ihres iMessage wird Sie noch fĂŒr 3 Stunden wachhalten. WĂ€hrend heller Text auf dunklem Hintergrund nicht als maximal barrierefrei gilt, wĂŒrde das Vorhandensein eines Dunkelmodus in diesem Moment den Komfort um eine Million erhöhen. Alles hĂ€ngt von der Situation ab, in der sich der Benutzer gerade befindet.

Deshalb glauben wir. automatischer Dunkelmodus eine so coole Idee. Er schaltet sich abends ein und morgens aus. Der Benutzer muss sich nicht einmal Gedanken darĂŒber machen, was sehr praktisch ist. Twitter hat großartige Arbeit bei den Einstellungen des Dunkelmodus geleistet. Außerdem gibt es nicht nur einen einfachen Dunkelmodus, sondern auch einen noch dunkleren Modus fĂŒr all diese OLED-Bildschirme, um den Akku zu schonen und alles, was damit verbunden ist. Es ist wichtig zu beachten: Geben Sie dem Benutzer die Möglichkeit, manuell zu wechseln, wann immer er möchte: Es gibt nichts Schlimmeres, als eine automatische Änderung der BenutzeroberflĂ€che ohne die Möglichkeit, zurĂŒckzuwechseln.

Dunkle Zeiten brechen an

Twitter hat einen automatischen Dunkelmodus, der abends aktiviert und morgens deaktiviert wird.

Bei der Entwicklung eines Themas sollte man auch bedenken, dass einige Dinge einfach nicht dunkel gestaltet werden können.

Nehmen Sie einen Texteditor, zum Beispiel Pages. Sie können die BenutzeroberflĂ€che dunkel gestalten, aber das Blatt wird immer weiß bleiben, um ein echtes Blatt Papier zu simulieren.

Dunkle Zeiten brechen anPages mit aktivem Dunkelmodus

Das gleiche gilt fĂŒr alle Arten von Content-Erstellern, wie Sketch oder Illustrator. Obwohl die BenutzeroberflĂ€che dunkel gestaltet werden kann, wird die ArbeitsflĂ€che, mit der Sie arbeiten, standardmĂ€ĂŸig immer weiß sein.

Dunkle Zeiten brechen anSketch im Dunkelmodus und die ArbeitsflĂ€che bleibt hellweiß.

Deshalb glauben wir, dass Dunkelmodi nativ fĂŒr Ihr Betriebssystem sein werden, egal welche Anwendung Sie verwenden, und es ist besser, sich im Voraus auf die Zukunft vorzubereiten. es wird dunkel sein. 

Wenn Sie mehr ĂŒber die Entwicklung dunkler BenutzeroberflĂ€chen erfahren möchten, sollten Sie unbedingt die Richtlinien durchsehen Material Design, das war unsere Hauptinformationsquelle fĂŒr diesen Artikel.

Quelle: habr.com

60GB SSD 8Gb DDR4