Az oldalról

Miért létezik ez az oldal

Egy Európában alapított vállalkozásnak betűtípusra van szüksége a weboldalához, a logójához és a nyomtatványaihoz, és ennek a betűtípusnak együtt kell nőnie a céggel. Legkésőbb az új piacokra lépéskor kiderül, hogy tartalmazza-e az összes szükséges karaktert: a francia ékezeteket, a lengyel és román mellékjeleket, a görög és a cirill ábécét. Ha ezek hiányoznak, az arculat éppen ott törik meg, ahol meggyőzőnek kellene lennie.

Eddig nem létezett áttekintés arról, mely betűtípusok felelnek meg ennek a követelménynek. A CloudEurope.eu ezt a hiányt pótolja. Bemutatja az összes olyan nyílt forráskódú Google Fonts betűtípust, amely mind a 24 hivatalos uniós nyelvet teljes egészében lefedi, karakterről karakterre ellenőrizve: Betűtípusok Európának.

Miért tárolja saját maga a betűtípusait?

A Google Fonts elvégezte a fontos munkát: kiváló minőségű, nyílt forráskódú betűtípusokat tesz közzé, forrásaikat pedig a GitHubon tartja. Ezt az oldalt is ebből építjük. Mégis azt javasoljuk, hogy a webhelyén ne a Google szervereiről töltse be a betűtípusokat. Töltse le őket, és szolgálja ki saját maga.

Adatvédelem és a GDPR

Ha egy oldal a fonts.googleapis.com címről tölt be betűtípust, minden látogató böngészője elküldi az IP-címét a Google-nek. 2022 januárjában a Müncheni Tartományi Bíróság (LG München I, 3 O 17493/20) kimondta, hogy ez hozzájárulás nélkül sérti a GDPR-t, és kártérítést ítélt meg a felperesnek. A saját tárhelyen lévő betűtípusok semmit sem küldenek harmadik félnek.

A CDN nem gyorsabb

Korábban azzal érveltek, hogy egy közös CDN gyorsabb, mert a betűtípus egy másik oldalról már ott van a látogató gyorsítótárában. Ez már nem igaz: ma minden nagy böngésző webhelyenként különíti el a gyorsítótárat, így egy közös CDN-ről származó betűtípust minden webhelyhez újra letölt. A saját domainről való kiszolgálás megspórol egy DNS-lekérdezést és egy TLS-kézfogást, ezért általában gyorsabb.

Kontroll

A saját tárhelyen lévő betűtípusok nem változnak meg váratlanul, és nem romlanak el, ha egy külső szolgáltatás megváltozik. Szigorú Content-Security-Policy is beállítható külső domainekre vonatkozó kivételek nélkül. Ez az oldal is a saját tanácsát követi: nem küld kéréseket harmadik félnek.

Hogyan működik?

  1. Nyisson meg egy betűtípust, és kattintson a .zip letöltése gombra.
  2. Csomagolja ki a webhelyébe, például ide: /fonts/<név>/.
  3. Illessze be a mellékelt fonts.css fájlt, majd használja a betűcsaládot a CSS-ében.

A zip a google/fonts eredeti fájljainak változatlan WOFF2-konverzióit, a licenc szövegét és a @font-face szabályokat tartalmazza. Az eredeti fájlok minden betűtípus oldalán linkelve vannak, a GitHubon és a Google Fontsban is. A licencek (OFL, Apache 2.0, UFL) lehetővé teszik a betűtípusok használatát és továbbterjesztését. A licencfájlt tartsa a betűtípusok mellett.

Hogyan választjuk ki a betűtípusokat?

A google/fonts minden betűcsaládját havonta egyszer automatikusan ellenőrizzük. Egy család csak akkor kerül a listára, ha minden stílusfájlja tartalmazza a 24 hivatalos uniós nyelv mindegyikéhez szükséges összes karaktert:

Angol, Bolgár, Cseh, Dán, Észt, Finn, Francia, Görög, Holland, Horvát, Ír, Lengyel, Lett, Litván, Magyar, Máltai, Német, Olasz, Portugál, Román, Spanyol, Svéd, Szlovák, Szlovén.

Forrás: Európai Unió – Nyelvek. A hivatalos nyelveket a módosított 1958. évi 1. rendelet határozza meg.

A karakterkészletek a Unicode CLDR-ből származnak a Google gflanguages adatbázisán keresztül: minden ábécé betűi kis- és nagybetűvel, a számjegyek, az írásjelek és az eurojel €. A gyakorlatban ez sok ékezetes latin betűt jelent (például a román alsó vesszős ș ț, a máltai ħ ċ ġ ż, a magyar ő ű), továbbá a görög és a bolgár cirill írást.

A CLDR néhány olyan karaktert is felsorol, amelyre a hétköznapi szövegben ritkán van szükség. Az ezek nélküli betűtípus is szerepel a listán, oldala pedig mutatja a karakterlefedettségét, amely legalább 98,9%. Az ezeket a karaktereket is tartalmazó betűtípusok lefedettsége 100%: