Una feature dei CSS3 che sta prendendo piede è quella dei font incorporati, che riducono la necessità di ricorrere a immagini che inficiano parzialmente l’accessibilità del web e aumentano i tempi di caricamento delle singole pagine: abbiamo già visto come esistano degli archivi online per evitare il sovraccarico dello spazio sul proprio server/hosting, ma anche questi hanno dei limiti.
Essi dipendono dall’ostinazione di Microsoft nell’utilizzo del solo formato EOT per i font remoti su Internet Explorer — causando il ricorso a una sintassi non-standard per @font-face: esistono 2 alternative per ottenere il formato compatibile, che andrà aggiunto alle dichiarazioni già previste per OTF o, TTF.
La prima alternativa riguarda il metodo suggerito dalla stessa Microsoft e si attua scaricando e installando il software ufficiale per la conversione – chiamato WETF – che è proprietario e disponibile soltanto per Windows. Eventualmente, può essere fatto “girare” su Wine.
In aiuto ai webmaster che sviluppano su GNU/*/Linux c’è però TTF2EOT, un’applicazione rilasciata sotto licenza GPLv2 che può essere installata su qualsiasi distribuzione (ed esiste anche l’eseguibile per Windows): da qualunque sistema operativo si può sfruttare anche il frontend online, che richiede semplicemente l’upload dei file da convertire.
Si noti che per l’utilizzo di @font-face (a prescindere dal formato dei caratteri) su Chromium/Chrome 3 è necessario compilare il browser con l’opzione --enable-remote-font, che è disabilitata di default: il problema non affligge Safari e altre applicazioni equivalenti con backend WebKit.

3 COMMENTIAGGIUNGI IL TUO
ToX82
Col cavolo che mi installo qualcosa per rendere il mio sito compatibile con un browser incompatibile persino con se stesso… gli otf ed i ttf vanno benissimo: firefox, chrome (webkit), opera… tutte le grandi alternative ad explorer supportano questo formato. Per quanto mi riguarda, nel mio piccolo e sui miei siti boicotterò queste scelte stupide di microsoft
#1 - Scritto il
ToX82
ah una segnalazione… chromium in versione di sviluppo supporta già @font-face di default, suppongo sarà così anche nelle prossime versioni di chrome…
#2 - Scritto il
fedmor
Anch'io non apprezzo granché le scelte di Microsoft, ma per un sito commerciale resta fondamentale la compatibilità con Internet Explorer: ci piaccia o, meno è il browser predefinito di molti utenti finali. Sì, confermo che Chromium/Chrome 4.0.223.6 (29505) supporta già <code>@font-face</code> a livello predefinito.
#3 - Scritto il