Sellest saidist

Miks see sait on olemas

Euroopas asutatud ettevõte vajab kirja oma veebilehe, logo ja trükiste jaoks ning see kiri peab ettevõttega kaasa kasvama. Hiljemalt uutele turgudele minnes selgub, kas see sisaldab kõiki vajalikke märke: prantsuse aktsente, poola ja rumeenia diakriitikuid, kreeka ja kirillitsa tähestikku. Kui need puuduvad, laguneb visuaalne identiteet just seal, kus see peaks veenma.

Siiani puudus ülevaade, millised kirjad sellele nõudele vastavad. CloudEurope.eu täidab selle lünga: Fondid Euroopale näitab kõiki Google Fontsi avatud lähtekoodiga kirju, mis katavad täielikult kõik 24 ELi ametlikku keelt, märk-märgilt kontrollitud.

Miks majutada fonte ise?

Google Fonts on teinud ära olulise töö: see avaldab kvaliteetseid avatud lähtekoodiga fonte ja hoiab nende lähtefaile GitHubis. Kasutame seda selle saidi allikana. Kuid soovitame oma veebisaidil fonte Google'i serveritest mitte laadida. Laadi need alla ja serveeri ise.

Privaatsus ja isikuandmete kaitse üldmäärus

Kui leht laadib fondi aadressilt fonts.googleapis.com, saadab iga külastaja brauser Google'ile tema IP-aadressi. 2022. aasta jaanuaris otsustas Müncheni maakohus (LG München I, 3 O 17493/20), et selline tegevus ilma nõusolekuta rikub isikuandmete kaitse üldmäärust, ja mõistis hagejale hüvitise. Ise majutatud fondid ei saada kolmandatele osapooltele midagi.

CDN ei anna kiiruseelist

Varem väideti, et jagatud CDN on kiirem, sest font on teise saidi kaudu juba külastaja vahemälus. See ei pea enam paika: kõik suuremad brauserid jaotavad nüüd vahemälu saitide kaupa, nii et jagatud CDN-ist pärit font laaditakse iga veebisaidi jaoks uuesti alla. Oma domeenilt serveerimine säästab DNS-päringu ja TLS-kättelöögi, seega on see tavaliselt kiirem.

Kontroll

Ise majutatud fondid ei muutu ootamatult ega lakka töötamast, kui mõni kolmanda osapoole teenus muutub. Need võimaldavad ka ranget Content-Security-Policy päist ilma väliste domeenide eranditeta. See sait järgib oma nõuandeid: see ei tee päringuid kolmandatele osapooltele.

Kuidas see käib

  1. Ava font ja klõpsa Laadi alla .zip.
  2. Paki see oma veebisaidil lahti, näiteks kausta /fonts/<nimi>/.
  3. Lisa kaasasolev fonts.css ja kasuta seejärel fondiperekonda oma CSS-is.

Zip-fail sisaldab google/fonts originaalfailide muutmata WOFF2-teisendusi, litsentsi teksti ja @font-face reegleid. Iga fondi lehel on lingid originaalidele nii GitHubis kui ka Google Fontsis. Litsentsid (OFL, Apache 2.0, UFL) lubavad fonte kasutada ja edasi levitada. Hoia litsentsifail fontide kõrval.

Kuidas me fonte valime

Kontrollime kord kuus automaatselt kõiki google/fonts fondiperekondi. Perekond lisatakse loendisse ainult siis, kui iga selle stiilifail sisaldab kõiki märke, mida vajab iga 24 ELi ametlikust keelest:

Bulgaaria, Eesti, Hispaania, Hollandi, Horvaadi, Iiri, Inglise, Itaalia, Kreeka, Leedu, Läti, Malta, Poola, Portugali, Prantsuse, Rootsi, Rumeenia, Saksa, Slovaki, Sloveeni, Soome, Taani, Tšehhi, Ungari.

Allikas: Euroopa Liit – keeled. Ametlikud keeled on kindlaks määratud 1958. aasta määrusega nr 1 (muudetud kujul).

Märgistikud pärinevad Unicode CLDR-ist Google'i andmebaasi gflanguages kaudu: iga tähestiku suur- ja väiketähed, numbrid, kirjavahemärgid ning euromärk €. Praktikas tähendab see paljude diakriitikutega ladina kirja (näiteks rumeenia ș ț alakomaga, malta ħ ċ ġ ż, ungari ő ű) ning lisaks kreeka kirja ja bulgaaria kirillitsat.

CLDR loetleb ka mõningaid märke, mida tavatekstis harva vaja läheb. Font, milles neid pole, on siiski loendis ja selle lehel on näidatud märgikate, mis on vähemalt 98,9%. Fontidel, milles on ka need märgid, on 100% märgikate: