mundana reworked, návody,

Světlý a tmavý režim, čtení podle vás

Abstraktní malba v červené, modré a žluté.

Tento příspěvek je součástí seriálu, další díly najdete níže v článku.

Ráno u okna a večer v posteli nejsou stejné podmínky. Co je v jednu chvíli příjemně kontrastní, je v druhou oslnivé. Tenhle článek ukazuje, jak si na webu se šablonou Mundana Reworked nastavit vzhled podle sebe, a zároveň slouží jako místo, kde se ten vzhled dá pořádně posoudit.

Je v něm schválně kus od každého: odstavce, odkazy, citace, oba druhy seznamů, tabulka, kus zdrojového kódu i obrázek s popiskem. Přepněte si režim a projděte stránku ještě jednou. Co bylo čitelné ve světlém, má být čitelné i v tmavém.

Obsah

Proč vůbec dvě varianty

Tmavý režim není móda ani úspora baterie, i když na displejích typu OLED trochu šetří. Jde hlavně o to, že správný jas textu proti pozadí závisí na okolním světle.

V rozsvícené místnosti je černý text na bílé nejlepší, co může být. V šeru je ale bílá plocha jako svítilna namířená do očí a text na ní se čte hůř, ne líp. Proto má smysl nabídnout obojí a nechat rozhodnutí na čtenáři.

Web se nejdřív zeptá vašeho zařízení

Ve výchozím stavu se web řídí tím, co máte nastavené v systému. Máte-li v telefonu nebo v počítači zapnutý tmavý vzhled, otevře se vám tmavý i tenhle web, a nemusíte pro to nic udělat.

To je úmysl. Kdo si jednou v systému nastavil, jak chce mít věci, nemá to opakovat na každém webu zvlášť.

Přepínač

Pokud vám systémové nastavení v tuhle chvíli nevyhovuje, můžete ho přebít. Úplně vpravo v horní liště, za vyhledávacím polem, je malé tlačítko s měsícem nebo sluncem. Měsíc znamená “přepnout na tmavý”, slunce “přepnout na světlý”.

Zkuste na něj kliknout. Stránka se překreslí okamžitě, bez načítání a bez poskakování obsahu.

Volba se pamatuje

Od chvíle, kdy přepínač poprvé použijete, platí vaše volba a systémové nastavení už ji nepřebije. Platí i na ostatních stránkách tohoto webu a zůstane i po zavření prohlížeče.

Vyzkoušejte si to takto:

  1. Klikněte na přepínač a změňte vzhled.
  2. Obnovte stránku klávesou F5.
  3. Stránka se načte rovnou ve vzhledu, který jste si vybrali, a ani na okamžik neproblikne tím druhým.

To poslední je důležitější, než se zdá. Kdyby se stránka nejdřív nakreslila bíle a teprve pak ztmavla, bylo by to v šeru nepříjemné bliknutí do očí při každém kliknutí na odkaz.

Jak vypadají jednotlivé prvky

Tady začíná ta část, kterou má smysl projít v obou režimech. Každý následující kus obsahu je běžná součást článků, nic tu není přidané jen kvůli téhle stránce.

Text a odkazy

Běžný odstavec vypadá takto. Může v něm být tučné zvýraznění, kurzíva i kousek kódu v řádku. A samozřejmě odkaz, třeba na Ukázku práce s obrázky nebo na Co všechno se dá udělat v editoru Markdownu.

Odkazy jsou zelené a v tmavém režimu zesvětlají, aby na tmavém pozadí měly dost kontrastu. Barva se tedy nemění jen kosmeticky, mění se proto, aby byl text pořád dobře čitelný.

Citace

Když na to přijde, čitelnost není o barvách, ale o rozdílu mezi nimi. Černá na bílé a bílá na černé jsou z tohohle pohledu totéž. Problém dělají až všechny ty odstíny mezi tím.

Seznamy

Nečíslovaný seznam:

  • Pozadí stránky a pozadí vyzdvižených bloků jsou dva různé odstíny.
  • Linky a rámečky mají svůj vlastní odstín, aby nebyly ani neviditelné, ani křiklavé.
  • Tlumený text, třeba datum nebo popisek, je světlejší než běžný text, ale ne o tolik, aby se ztratil.

Číslovaný seznam:

  1. Nejdřív se spočítá, kterou variantu zobrazit.
  2. Teprve pak se stránka vykreslí.
  3. Čtenář tedy nikdy nevidí tu druhou.

Tabulka

Prvek Světlý režim Tmavý režim
Pozadí stránky bílá velmi tmavá šedá
Běžný text tmavě šedá světle šedá
Nadpisy téměř černá téměř bílá
Odkazy zelená světlejší zelená
Kategorie nad článkem růžová světlejší růžová

Zdrojový kód

Responsive: obrázků 23, nově vygenerovaných variant 0

Obrázek s popiskem

Klidná ulice historického města se stolky kavárny podél fasád.
Fotografie zůstávají v obou režimech stejné. Mění se jen plocha kolem nich.

Obrázky se v tmavém režimu nijak neupravují. Ztmavit fotku, aby lépe zapadla do tmavé stránky, by znamenalo ukázat čtenáři něco jiného, než autor nafotil.

Na telefonu

Na úzké obrazovce se horní lišta sbalí pod tlačítko s třemi čárkami, ale přepínač vzhledu se do ní neschová. Zůstává vedle toho tlačítka, pořád viditelný. Přepínač schovaný pod menu by nikdo nenašel.

Pozor na jednu věc: systémové nastavení telefonu bývá jiné než na počítači. Řada telefonů navíc umí přepínat vzhled automaticky podle času. Může se vám tedy stát, že tentýž web máte na počítači světlý a na telefonu tmavý. Není to chyba, je to přesně to, co jste si v obou zařízeních nastavili.

Když prohlížeč nemá JavaScript

Rozhodnutí, kterou variantu nakreslit, dělá krátký skript ještě před vykreslením stránky. Bez něj by nešlo zabránit tomu probliknutí. Má to jeden důsledek: s vypnutým JavaScriptem dostanete světlou variantu bez ohledu na nastavení systému. Je to ta varianta, kterou šablona měla odjakživa, takže se nic nerozbije, jen si nevyberete.

Co si z toho odnést

Nemusíte dělat nic a dostanete vzhled podle svého zařízení. Když vám nesedí, jedno kliknutí ho změní a web si to zapamatuje.

A jestli vás zajímá, co šablona umí dál, podívejte se na Jak se pohodlně čtou dlouhé články nebo na Jak najít to, co vás zajímá.