Google Font API
Una delle limitazioni più forti per chi utilizza pesantemente i CSS ed è poco avvezzo a lavorare con strumenti grafici (tramite CSS si possono sostituire dei testi con delle immagini) è quella della scelta dei font. La limitazione sta nel fatto che la scelta di utilizzare un carattere piuttosto che un altro all’interno di una pagina Web è subordinata al fatto che sul Browser del client tale font sia presente. Un avveduto e buon programmatore di CSS si tutela settando la proprietà font-family con una “cascata” di caratteri, da quello scelto a quello che sicuramente verrà trovato sul Browser del client. Basta fare un giro sul W3C per avere un esempio delle varie famiglie di Font che sono sicuramente supportate da qualsiasi Browser.
Ma ecco che Google ci viene in aiuto. Nella sua area Google Code tra la miriade di gadgets c’è una ulteriore risorsa, preziosissima proprio per allargare le famiglie di Font di disponibili da poter gestire con i CSS. Come capita per le Google Api Libraries (per MooTools o Jquery) abbiamo dei CDN a cui poter attingere. Nella fattispecie si tratta delle Google Fonts Api.
Qua possiamo trovare una serie di Fonts True Type a cui fare riferimento ed ovviando così alla limitazione di cui parlavo all’inizio. Tramite poche righe di codice abbiamo la possibilità di rendere disponibile alla pagina/sito che costruiremo un font tra quelli a disposizione. Basta prendere spunto dal semplice ed immediato esempio che troviamo su Google per mettere subito in pratica il risultato.

