di: Alessandro Fulciniti 02 Marzo 2005
In questo articolo presenteremo quella che è, a detta di molti, una piccola rivoluzione della tipografia per il web, una soluzione che dà una risposta (parziale) a una domanda comune: è possibile incorporare un determinato font in un sito web?
Ad Aprile 2004 Shaun Inman pubblica un articolo in cui presenta la IFR (Inman Flash Replacement), ovvero un modo per incorporare in pagine web un qualsiasi font grazie a Flash e Javascript. Da allora, sono uscite diverse varianti: in particolare si è rivelata molto promettente da subito la sIFR (scalable Inman Flash Replacement) creata da Mike Davidson a fine Agosto 2004 e, dopo diverse versioni, giunta alla 2.0 release Candidate 4 (una versione quasi definitiva). È di questa versione che ci occuperemo valutandone le caratteristiche, i pro e i contro.
Anzitutto vediamo subito l'esempio, che spiegheremo tra breve. Il principio di funzionamento della sIFR è un misto tra CSS, Javascript e Flash. Vediamolo in dettaglio:
Questo è il principio di funzionamento a grandi linee. C'è da evidenziare che se Javascript è disabilitato, o se il Flash Player (dalla versione 6 in poi) non è disponibile sul sistema dell'utente, verrà semplicemente mostrato il testo con l'eventuale presentazione CSS.
Fino all'uscita della IFR (e successivamente della sIFR) l'unico modo per avere un titolo con un determinato font era quello di preparare un'immagine, includerla come <img> o usare una tecnica di Le tecniche di Image Replacement. Quest'ultima soluzione si presenta molto più versatile rispetto all'uso di immagini nell'HTML, ma confrontandola con la sIFR perde molto del suo appeal. La sIFR infatti non richiede un file per ogni titolo, ma con un solo filmato Flash (più, come vedremo un file Javascript e due CSS) potremo rimpiazzare anche centinaia di titoli. La dimensione del file Flash (con estensione .swf) che contiene il font incorporato dipende soprattutto dalla dimensione del font stesso, ma si attesta intorno alla decina di KiloBytes. il problema è che la sIFR, per funzionare, richiede Javascript abilitato e il Flash Player dalla versione 6 disponibile, ma questi due requisiti sono entrambi presenti sul 90-95% dei browser degli utenti di internet.
Questo articolo, che invito a leggere, riassume molto bene caratteristiche, pro e contro della sIFR. Quello che risulta è che si tratta di una tecnica accessibile, pratica ed piuttosto efficace. Con la sIFR potremo rimpiazzare titoli, link (anche con effetto hover) e intere sezioni di testo, dato che ha il supporto per il testo multi-linea. Andrebbe però usata esclusivamente per i titoli, e preferibilmente andrebbe evitata sui link. Questi infatti vengono "mascherati" da Flash, e non sarà possibile con la sIFR attiva controllare dove porta un link sulla barra di stato del browser.
Guida Progettazione siti webDall'analisi dei requisiti fino allo sviluppo e alla promozione:... |
Guida Pubblicare un sito webLe verifiche fondamentali da effettuare prima del lancio di un nuovo... |
Guida Architettura dell'InformazioneL'Architettura dell'informazione è la disciplina che permette di... |
Ogni settimana, direttamente nella tua e-mail: guide, articoli, tutorial e FAQ su Web Design e grafica per il Web.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |