Logo Blogo

TTF2EOT converte i font TrueType per Internet Explorer

Pubblicato: 19 ott 2009 da Federico Moretti

TTF2EOT

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.

1 stelle2 stelle3 stelle4 stelle5 stelle (nessun voto)
condividi condividi
3 commenti

Commenti dei lettori

(Inserisci un commento - Nascondi commenti anonimi)
  • ToX82

    20 ott 2009 - 14:07 - #1
    0 punti
    Up Down

    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

  • ToX82

    20 ott 2009 - 14:08 - #2
    0 punti
    Up Down

    ah una segnalazione… chromium in versione di sviluppo supporta già @font-face di default, suppongo sarà così anche nelle prossime versioni di chrome…

  • Profilo di fedmor

    fedmor

    20 ott 2009 - 14:11 - #3
    0 punti
    Up Down

    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à @font-face a livello predefinito.

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento