Tipográfia

A tipográfia a design system egyik alapköve, ami kényelmes olvashatóságot és egységes megjelenést biztosít a különböző platformokon és felületeken. A tipográfiai szabályok követése segít a tartalom világos és hatékony közlésében.

A tipográfia céljai Vizuális hierarchia felállítása és a jelentés megerősítése

A tipográfiának jelentős szerepe van az információk hierarchiájának meghatározásában. A különböző méretek és vastagságok különböző fontossági szinteket közvetítenek. A nagyobb, vastagabb vagy erősebb színű elemek hangsúlyosabbak, jobban vonzzák a tekintetet.

A vizuális súly mellett az elemek pozíciója és a körülöttük lévő tér (whitespace) is segíti a kiemelést vagy az információk háttérbe szorítását.

Fontos, hogy a vizuálisan szignifikáns elemeket szemantikailag is megfelelően implementáljuk. Például minél nagyobb egy cím, annál magasabb szintű headingként kell kódolni, hogy az asszisztív technológiát használó olvasók és a keresőmotorok is értelmezni tudják a hierarchiát.

Olvashatóság megteremtése Olvashatóság (legibility)

A szem és az agy már a szavak elolvasása előtt feldolgozza a betűformák funkcionális és esztétikai jellemzőit. Az olvashatóság (legibility) azt jelenti, hogy mennyire könnyű azonosítani a betűtípus egyes karaktereit.

Az olvasható betűtípus jól megkülönböztethető, felismerhető karakterekből áll, kisebb méretben is jól olvasható és sokféle használatra alkalmas.

Érthetőség (readability)

Az érthetőség (readability) arra utal, hogy a formátum és a megjelenés alapján mennyire könnyen olvasható a szöveg. Az optikai olvashatóság a betűtípus minőségéhez kapcsolódik, az érthetőséget viszont az befolyásolja, hogy hogyan tervezzük meg a szöveget.

A tervezés során többek között a szöveg mennyiségét, a kontextust és a látásélességet is figyelembe kell venni. Ezek a tényezők határozzák meg a méreteket, a súlyokat, a térközöket és a tipográfiai tervezés egyéb szempontjait.

A design system betűtípusa

A design system az Inter nyílt forráskódú, variable betűtípust használja, egyedi, olvashatóságot segítő OpenType beállításokkal.

Az Inter betűtípus karakterei.

A betűtípus több mint 2000 glyphet tartalmaz, amellyel 147 nyelv támogatható. A betűméretek és vastagságok optikailag korrigáltak, így megbízható és robusztus alapot adnak a digitális felületek tervezéséhez.

Egyértelműsítő beállítások

A hasonló betűformák megkülönböztethetősége miatt a betűtípust a következő OpenType beállításokkal használjuk:

  • A nagy “I” betű talppal ellátott, hogy jobban elkülönüljön a kis “l” betűtől.
  • A kis "l" betű nem teljesen egyenes, hogyan jobban elkülönüljön a nagy “I” betűtől és az "1" karaktertől.
  • A "0" karakter áthúzott, hogy jobban elkülönüljön a nagy “O” betűtől
Az Inter karakterei egyértelműsítő beállításokkal és azok nélkül.
Betűmagasság

Az Inter karakterei viszonylag magas x-heighttal rendelkeznek, ezért kisebb méreteken – például mobileszközökön – is jól olvashatóak.

Tabular számok

A bekapcsolható “tnum” OpenType beállítással a számok fix méretűvé változtathatóak. Ez könnyebben összehasonlíthatóvá teszi a számokat például táblázatos elrendezésnél, mivel a helyiértékek egymás alá kerülnek.

Két számsorozat összehasonlítása. Tabular számokkal minden karatker egymás alá esik.
Alternatív betűtípusok használata

Bizonyos alkalmazásoknál, ahol fontos a betöltési sebesség, indokolt lehet az operációs rendszer alapértelmezett betűtípusának használata. A design system token rendszere támogatja a betűtípusok cseréjét.

Opciók Betűvastagság

Bár az Inter betűtípusban a különböző vastagságok optikailag korrigálva vannak, alapértelmezetten csak a medium és a bold vastagságot használjuk.

Példa szövegek bold és medium vastagságban.
Medium

Folyószövegeknél a medium vastagságot használjuk.

Bold

Címeknél a bold vastagságot használjuk. A bold vastagság kellően kontrasztos a mediumhoz képest, így a többi vastagságra nincs szükség.

Szövegformázás

A szöveg formázásával javíthatjuk az áttekinthetőséget, illetve módosíthatjuk a jelentést vagy a tónust.

  • Folyószövegekben kiemelésre a félkövér (bold) vagy a dőlt (italic) stílust használjuk. A félkövér és a dőlt kombinálását érdemes kerülni.
  • Javítások vagy frissítések kommunikálására az áthúzott (strikethrough) stílust használjuk.
  • Aláhúzást (underline) csak linkeknél használunk.
Betűközök

Nagyobb méretű címeknél -2%-os betűközt alkalmazunk, hogy a betűk közötti tér kiegyensúlyozottabbnak tűnjön.

Színek

A design system színei a kontrasztcéloknak megfelelően generáltak. Ez biztosítja az olvashatóságot.

Mind a neutrális, mind a márka, mind a szemantikai skálán három színerősség használható: subtle, base vagy strong.

Színpaletta a design system szemantikus színeivel (neutral, brand, informative, posizitive és negative) 3 (subtle, base és strong) árnyalatban.
Sorszélesség

A kényelmesen olvasható – könnyen követhető és feldolgozható – szövegek sorszélessége 45 és 75 karakter között van.

A szöveges komponensek ennek megfelelő alapszélességgel rendelkeznek.

Folyószöveg amin az ideális sorszélesség jelölve van.
Sormagasság
  • Folyószövegeknél 1,5-szeres sorközt használunk.
  • Címeknél 1,25-szörös sorközt használunk, hogy sortörésnél se okozzanak elrendezési problémát a nagyobb betűméretek.

A különböző befoglalójú (bounding box) elemeknél a sormagasság önmagában nem mindig eredményez optikailag helyes elrendezést. Ilyen esetekben vertikálisan középre igazítjuk a komponensek elemeit.

Eltartások

Az optimális vertikális ritmus és ez összetartozó információk azonosíthatósága érdekében a szöveges komponensek az eltartásaikat, margóikat is definiálják.

Folyószövegek

A folyószövegek felső margója a betűméret X-szerese, alsó margója a betűméret Y-szorosa.

Címek

A címek felső margója a betűméret X-szerese, alsó margója a betűméret Y-szorosa.

Tipográfiai skála

A design system tipográfiai skálái minden platformon harmonikus megjelenést biztosítanak. A tipográfiai skálából két méretváltozatot használunk, egyet mobileszközökre, egyet pedig asztali eszközökre definiálva.

A design system tipográfiai skálája xs mérettől egészen 12xl-ig.

Mindkét skálán belül külön cím és folyószöveg opciókat hoztunk létre, amiket a tipográfiai komponensekben összehangoltunk. A skála egy úgynevezett “major second type scale”, azaz minden betűméret az előző méret 1,125-szöröse, kerekítve.

Az így előálló méreteket szemantikai címkékkel láttuk el. A szemantikai címkék segítik a helyes használatot és a megfelelő tartalmi hierarchia elérést.

Használati megfontolások Meghatározott betűméretek használata

Mindig a design systemben meghatározott betűméreteket használjuk, hogy ne boruljon fel a tipográfia hierarchiája és egyensúlya a felületeken.

Ha valamilyen okból mégis felül kell írni a betűméretet, akkor is érdemes a tipográfiai skálából választani a tokent.

Két gomb. Az egyiken helytelenül közvetlenül 16px van beállítva betűméretnek a másikon helyesen egy design token.
Aláhúzás csak linkek esetén

Az aláhúzás általában a linkeket jelöli. Összezavarhatja a felhasználókat, ha nem linkel az aláhúzott szöveg.

Két minta szöveg, az egyikben helytelenül alá van húzva egy szó ami nem link, a másikban helyesen csak a link van aláhúzva.
Nagybetűzés szabályainak követése

Általában a magyar helyesírás szabályai szerint nagybetűzünk.

  • Nagy kezdőbetűvel kezdjük a mondatokat, a címeket, a tulajdonneveket és a felületi elemek (gombok, labelek, checkboxok, stb.) szövegeit. Ügyelünk rá, hogy csak az első szó kezdőbetűje nagy!
  • Ha folyószövegben egy felületi elemre hivatkozunk, nagy kezdőbetűvel kezdjük. (Pl. A folytatáshoz kattintson a Tovább gombra!)
  • Nem írunk nagybetűvel teljes szavakat, mert rontja az olvashatóságot. Kiemelésre félkövér (bold) vagy dőlt (italic) stílus használható.
Behúzások kerülése

Nem használunk behúzást a bekezdések elkülönítésére. Erre a célra a margók szolgálnak.

Két minta szöveg. Az egyikben helytelenül a mondatok behúzással kezdődnek a másikban helyesen az alsó margó választja csak el a mondatokat.
Sorkizárt kerülése

Nem használunk teljesen sorkizárt szövegblokkokat. A sorkizárt szövegekben lyukak keletkeznek, ami nehezíti az olvasást, különösen a kognitív zavarral vagy diszlexiával élők számára.

Két minta szöveg. Az egyikben helytelenül a mondatok sorkizártak másikban helyesen balra igazítottak.
Középre rendezés csak rövid szövegeknél

A középre rendezett, 2-3 rövid sornál hosszabb szövegek nehezebben olvashatóak, mert nehezen találja meg a sorok elejét a tekintet.

Két minta szöveg. Az egyikben helytelenül a mondatok középre rendezettek, a másikban helyesen balra igazítottak.
Szemantikai hierarchia dokumentálása

A szemantikai hierarchia bizonyos esetekben eltérhet a vizuálistól.

Ezeket az eseteket mindenképpen dokumentálni kell, hogy ne készüljön olyan implementáció a fejlesztés során, amely összezavarhatja az asszisztív technológiákat használókat.

Egy felhasználói felület amin a címekhez oda van írva hogy hanyadik szintű címként kell implementálni.