Dwar dan is-sit
Għaliex jeżisti dan is-sit
Kumpanija mwaqqfa fl-Ewropa għandha bżonn font għall-websajt, il-logo u l-materjal stampat tagħha, u dak il-font irid jikber mal-kumpanija. Mhux aktar tard mid-dħul fi swieq ġodda jidher jekk fihx il-karattri kollha meħtieġa: l-aċċenti Franċiżi, id-dijakritiċi Pollakki u Rumeni, l-alfabeti Grieg u Ċirilliku. Jekk ikunu neqsin, l-identità viżiva tfalli eżatt fejn għandha tikkonvinċi.
Sa issa ma kienx hemm ħarsa ġenerali lejn liema fonts jissodisfaw dan ir-rekwiżit. CloudEurope.eu jimla dan il-vojt: Fonts għall-Ewropa juri l-fonts kollha open source minn Google Fonts li jkopru bis-sħiħ l-24 lingwa uffiċjali kollha tal-UE, ivverifikati karattru b’karattru.
Għaliex tospita l-fonts tiegħek int stess?
Google Fonts għamel ix-xogħol importanti: jippubblika fonts open source ta' kwalità għolja u jżomm is-sorsi tagħhom fuq GitHub. Nużawh bħala s-sors għal dan is-sit. Iżda nirrakkomandaw li ma ttellax fonts mis-servers ta' Google fis-sit web tiegħek. Niżżilhom u servihom int stess.
Il-privatezza u l-GDPR
Meta paġna ttella' font minn fonts.googleapis.com, il-browser ta' kull viżitatur jibgħat l-indirizz IP tiegħu lil Google. F'Jannar 2022 il-Qorti Reġjonali ta' Munich (LG München I, 3 O 17493/20) iddeċidiet li dan, mingħajr kunsens, jikser il-GDPR u tat kumpens lill-attur. Il-fonts ospitati minnek stess ma jibagħtu xejn lil parti terza.
L-ebda vantaġġ ta' veloċità minn CDN
Qabel kien jingħad li CDN kondiviż kien aktar mgħaġġel għax il-font kien diġà fil-cache tal-viżitatur minn sit ieħor. Dan m'għadux minnu: il-browsers ewlenin kollha issa jaqsmu l-cache tagħhom skont is-sit, għalhekk font minn CDN kondiviż jerġa' jitniżżel għal kull sit web. Jekk isservih mid-dominju tiegħek, tiffranka DNS lookup u TLS handshake, għalhekk normalment ikun aktar mgħaġġel.
Kontroll
Il-fonts ospitati minnek stess ma jinbidlux għal għarrieda u ma jinkisrux jekk servizz ta' parti terza jinbidel. Jippermettu wkoll Content-Security-Policy stretta mingħajr eċċezzjonijiet għal dominji esterni. Dan is-sit isegwi l-parir tiegħu stess: ma jagħmel l-ebda talba lil partijiet terzi.
Kif jaħdem
- Iftaħ font u kklikkja Niżżel .zip.
- Iftħu fis-sit web tiegħek, pereżempju bħala
/fonts/<isem>/. - Inkludi l-
fonts.cssipprovdut, imbagħad uża l-familja tal-font fis-CSS tiegħek.
Iż-zip fih konverżjonijiet WOFF2 mhux mibdula tal-fajls oriġinali minn google/fonts, it-test tal-liċenzja u r-regoli @font-face. L-oriġinali huma marbuta f'kull paġna tal-font, kemm fuq GitHub kif ukoll fuq Google Fonts. Il-liċenzji (OFL, Apache 2.0, UFL) jippermettulek tuża u tqassam mill-ġdid il-fonts. Żomm il-fajl tal-liċenzja ħdejn il-fonts.
Kif nagħżlu l-fonts
Niċċekkjaw kull familja ta' fonts f'google/fonts awtomatikament, darba fix-xahar. Familja tiġi elenkata biss jekk kull wieħed mill-fajls tal-istili tagħha fih il-karattri kollha meħtieġa għal kull waħda mill-24 lingwa uffiċjali tal-UE:
Bulgaru, Ċek, Daniż, Estonjan, Finlandiż, Franċiż, Ġermaniż, Grieg, Ingliż, Irlandiż, Kroat, Latvjan, Litwan, Malti, Olandiż, Pollakk, Portugiż, Rumen, Slovakk, Sloven, Spanjol, Taljan, Ungeriż, Żvediż.
Sors: L-Unjoni Ewropea – Lingwi. Il-lingwi uffiċjali huma stabbiliti mir-Regolament Nru 1 tal-1958, kif emendat.
Is-settijiet tal-karattri ġejjin mill-Unicode CLDR permezz tad-database gflanguages ta' Google: l-ittri ta' kull alfabet b'ittri kbar u żgħar, numri, punteġġjatura u s-simbolu tal-euro €. Fil-prattika dan ifisser l-alfabet Latin b'ħafna aċċenti (pereżempju r-Rumen ș ț b'virgola taħt, il-Malti ħ ċ ġ ż, l-Ungeriż ő ű), flimkien mal-Grieg u ċ-Ċirilliku Bulgaru.
Is-CLDR jelenka wkoll xi karattri li test normali rarament ikollu bżonn. Font mingħajrhom xorta jiġi elenkat, u l-paġna tiegħu turi l-kopertura tal-karattri tiegħu, mill-inqas 98.9%. Il-fonts li għandhom dawn il-karattri wkoll għandhom kopertura ta' 100%:
- ́
U+0301aċċent akut kombinat – meħtieġ biss għall-Olandiż íj́ (ij b'aċċent) - ẞ
U+1E9Es qawwija kapitali – fakultattiva fil-Ġermaniż mill-2017 - ‟
U+201Fvirgoletti doppji maqluba – elenkati għas-Sloven, prattikament mhux użati - №
U+2116sinjal tan-numru – Bulgaru, normalment miktub “No” - −
U+2212sinjal tal-minus – fil-prattika jintuża l-hyphen-minus