Despre acest site

De ce există acest site

O firmă înființată în Europa are nevoie de un font pentru site, logo și materialele tipărite, iar acest font trebuie să crească odată cu afacerea. Cel târziu la intrarea pe piețe noi se vede dacă are toate caracterele necesare: accentele franceze, diacriticele poloneze și românești, alfabetele grec și chirilic. Dacă lipsesc, identitatea vizuală cedează exact acolo unde trebuie să convingă.

Până acum nu exista o privire de ansamblu asupra fonturilor care îndeplinesc această cerință. CloudEurope.eu acoperă acest gol: Fonturi pentru Europa prezintă toate fonturile open source de la Google Fonts care acoperă integral cele 24 de limbi oficiale ale UE, verificate caracter cu caracter.

De ce să-ți găzduiești singur fonturile?

Google Fonts a făcut munca importantă: publică fonturi open-source de înaltă calitate și le păstrează sursele pe GitHub. Îl folosim ca sursă pentru acest site. Totuși, îți recomandăm să nu încarci fonturi de pe serverele Google în site-ul tău. Descarcă-le și servește-le singur.

Confidențialitate și GDPR

Când o pagină încarcă un font de la fonts.googleapis.com, browserul fiecărui vizitator trimite adresa IP a acestuia către Google. În ianuarie 2022, Tribunalul Regional din München (LG München I, 3 O 17493/20) a decis că acest lucru, fără consimțământ, încalcă GDPR și a acordat reclamantului despăgubiri. Fonturile găzduite pe propriul server nu trimit nimic unui terț.

Niciun avantaj de viteză de la un CDN

Se spunea odinioară că un CDN partajat este mai rapid, deoarece fontul se afla deja în cache-ul vizitatorului de pe alt site. Acest lucru nu mai este adevărat: toate browserele importante își partiționează acum cache-ul pe site, așa că un font de pe un CDN partajat este descărcat din nou pentru fiecare site. Servirea de pe propriul domeniu economisește o interogare DNS și un handshake TLS, deci este de obicei mai rapidă.

Control

Fonturile găzduite pe propriul server nu se schimbă pe neașteptate și nu se strică dacă un serviciu terț se modifică. Ele permit și un Content-Security-Policy strict, fără excepții pentru domenii externe. Acest site își urmează propriul sfat: nu face cereri către terți.

Cum funcționează

  1. Deschide un font și dă clic pe Descarcă .zip.
  2. Dezarhivează-l în site-ul tău, de exemplu ca /fonts/<name>/.
  3. Include fișierul fonts.css furnizat, apoi folosește familia de fonturi în CSS.

Arhiva zip conține conversii WOFF2 nemodificate ale fișierelor originale din google/fonts, textul licenței și regulile @font-face. Originalele sunt legate pe pagina fiecărui font, atât pe GitHub, cât și pe Google Fonts. Licențele (OFL, Apache 2.0, UFL) îți permit să folosești și să redistribui fonturile. Păstrează fișierul licenței lângă fonturi.

Cum alegem fonturile

Verificăm automat, o dată pe lună, fiecare familie de fonturi din google/fonts. O familie este listată doar dacă fiecare dintre fișierele sale de stil conține toate caracterele necesare pentru fiecare dintre cele 24 de limbi oficiale ale UE:

Bulgară, Cehă, Croată, Daneză, Engleză, Estonă, Finlandeză, Franceză, Germană, Greacă, Irlandeză, Italiană, Letonă, Lituaniană, Maghiară, Malteză, Neerlandeză, Poloneză, Portugheză, Română, Slovacă, Slovenă, Spaniolă, Suedeză.

Sursa: Uniunea Europeană – Limbi. Limbile oficiale sunt stabilite prin Regulamentul nr. 1 din 1958, cu modificările ulterioare.

Seturile de caractere provin din Unicode CLDR, prin baza de date gflanguages a Google: literele fiecărui alfabet, majuscule și minuscule, cifrele, punctuația și simbolul euro €. În practică, asta înseamnă alfabetul latin cu multe diacritice (de exemplu ș ț din română, cu virgulă dedesubt, ħ ċ ġ ż din malteză, ő ű din maghiară), plus greaca și chirilica bulgară.

CLDR enumeră și câteva caractere de care textul obișnuit are rareori nevoie. Un font fără ele este totuși listat, iar pagina sa arată acoperirea caracterelor, de cel puțin 98,9 %. Fonturile care au și aceste caractere au o acoperire de 100 %: