O tejto stránke
Prečo táto stránka existuje
Firma založená v Európe potrebuje písmo pre web, logo a tlačoviny, a toto písmo musí rásť spolu s ňou. Najneskôr pri vstupe na nové trhy sa ukáže, či obsahuje všetky potrebné znaky: francúzske akcenty, poľskú a rumunskú diakritiku, grécku abecedu a cyriliku. Ak chýbajú, vizuálna identita zlyhá práve tam, kde má presvedčiť.
Doteraz neexistoval prehľad písiem, ktoré túto požiadavku spĺňajú. CloudEurope.eu túto medzeru zapĺňa: Písma pre Európu uvádza všetky open-source písma z Google Fonts, ktoré plne pokrývajú všetkých 24 úradných jazykov EÚ, overené znak po znaku.
Prečo hostovať písma sami?
Google Fonts urobil dôležitú prácu: publikuje kvalitné open-source písma a ich zdrojové súbory uchováva na GitHube. Používame ho ako zdroj pre tento web. Odporúčame vám však písma na svojom webe nenačítavať zo serverov Google. Stiahnite si ich a poskytujte ich sami.
Ochrana súkromia a GDPR
Keď stránka načíta písmo z fonts.googleapis.com, prehliadač každého návštevníka pošle jeho IP adresu spoločnosti Google. V januári 2022 Krajinský súd v Mníchove (LG München I, 3 O 17493/20) rozhodol, že takéto konanie bez súhlasu porušuje GDPR, a žalobcovi priznal náhradu škody. Písma hostované na vlastnom serveri neposielajú tretej strane nič.
CDN neprináša žiadnu rýchlostnú výhodu
Kedysi sa tvrdilo, že zdieľaná CDN je rýchlejšia, pretože písmo už je v cache návštevníka z iného webu. To už neplatí: všetky hlavné prehliadače dnes rozdeľujú cache podľa webu, takže písmo zo zdieľanej CDN sa pre každý web sťahuje znova. Poskytovanie z vlastnej domény ušetrí DNS dopyt a TLS handshake, takže je zvyčajne rýchlejšie.
Kontrola
Písma hostované na vlastnom serveri sa nečakane nemenia a neprestanú fungovať, keď sa zmení služba tretej strany. Umožňujú aj prísnu Content-Security-Policy bez výnimiek pre externé domény. Tento web sa riadi vlastnou radou: neposiela žiadne požiadavky tretím stranám.
Ako to funguje
- Otvorte písmo a kliknite na Stiahnuť .zip.
- Rozbaľte ho do svojho webu, napríklad ako
/fonts/<name>/. - Pripojte priložený
fonts.cssa potom použite rodinu písma vo svojom CSS.
Zip obsahuje nezmenené konverzie WOFF2 pôvodných súborov z google/fonts, text licencie a pravidlá @font-face. Originály sú prepojené na stránke každého písma, na GitHube aj v Google Fonts. Licencie (OFL, Apache 2.0, UFL) vám umožňujú písma používať a ďalej šíriť. Súbor s licenciou nechajte vedľa písiem.
Ako vyberáme písma
Každú rodinu písma v google/fonts kontrolujeme automaticky raz za mesiac. Rodina je zaradená len vtedy, ak každý jej súbor rezu obsahuje všetky znaky potrebné pre každý z 24 úradných jazykov EÚ:
Angličtina, Bulharčina, Čeština, Dánčina, Estónčina, Fínčina, Francúzština, Gréčtina, Holandčina, Chorvátčina, Írčina, Litovčina, Lotyština, Maďarčina, Maltčina, Nemčina, Poľština, Portugalčina, Rumunčina, Slovenčina, Slovinčina, Španielčina, Švédčina, Taliančina.
Zdroj: Európska únia – Jazyky. Úradné jazyky stanovuje nariadenie č. 1 z roku 1958 v znení neskorších zmien.
Znakové sady pochádzajú z Unicode CLDR prostredníctvom databázy gflanguages od Google: písmená každej abecedy vo veľkej aj malej podobe, číslice, interpunkcia a znak eura €. V praxi to znamená latinku s mnohými diakritickými znamienkami (napríklad rumunské ș ț s čiarkou pod písmenom, maltské ħ ċ ġ ż, maďarské ő ű) a navyše gréčtinu a bulharskú cyriliku.
CLDR uvádza aj niekoľko znakov, ktoré bežný text potrebuje len zriedka. Písmo bez nich je napriek tomu zaradené a jeho stránka ukazuje pokrytie znakov, aspoň 98,9 %. Písma, ktoré majú aj tieto znaky, majú 100 % pokrytie:
- ́
U+0301kombinujúca čiarka (dĺžeň) – potrebná len pre holandčinu íj́ (ij s dĺžňom) - ẞ
U+1E9Eveľké ostré s – v nemčine voliteľné od roku 2017 - ‟
U+201Fobrátené dvojité úvodzovky – uvedené pre slovinčinu, prakticky nepoužívané - №
U+2116znak čísla – v bulharčine sa zvyčajne píše „No“ - −
U+2212znamienko mínus – v praxi sa používa spojovník