Domanda

Perché i progettisti utilizzano sIFR se possono usare @ font-face?

Cosa c'è di sbagliato con @ font-face?

@font-face {
    font-family: "Hacen Tehran_eot";
    src: url('Hacen Tehran.eot');
}

@font-face {
    font-family: "Hacen Tehran_ttf";
    src: url('Hacen Tehran.ttf');
}

p {
    font-family:"Hacen Tehran_eot", "Hacen Tehran_ttf", sans-serif;
    font-size:40px;
}
È stato utile?

Soluzione

  

Cosa c'è di sbagliato con @ font-face?

E 'nuovo, o per lo meno il supporto del browser compatibile perché è nuova.

Fino a poco tempo fa, l'unico browser a supportare era IE, e poi solo con il formato di font EOT, che potrebbe essere generato solo dall'applicazione WEFT complicata e impopolare.

Non ci sono ancora problemi di formato oggi. Anche se WOFF è il vincitore futuro chiaro, abbiamo ancora alcuni browser recenti che necessità TTF / OTF, invece, oltre a iPhone e le sue font SVG bizzarre, e, naturalmente, un sacco di IE 9

Combinate questo con il problema di trovare i caratteri il cui cartellino in realtà permesso loro di essere inseriti in una pagina web, e @ font-face è stato un non-starter. La situazione licenza ha molto meglio di recente, con un sacco di tipi di carattere di buona qualità disponibile per Real incorporamento web.

Ma ancora, è probabile che se hai già scelto un tipo di carattere, in particolare da una delle maggiori fonderie che stanno ancora trascinando i loro tacchi, non è sarà possibile acquistare la licenza esso. Basati su vettori di sostituzione tecniche come sIFR e Cufon sono più come l'incorporamento normale che le licenze tradizionali spesso consentono, e tecniche di sostituzione basati su immagini non hanno bisogno di una licenza di embedding a tutti.

Altri suggerimenti

Ci sono alcune possibili ragioni:

È possibile incorporare molti tipi di carattere più in Flash di quanto si può attualmente ottenere una versione compatibile font-face con licenza di.

Anche se è possibile ottenere una versione con licenza è spesso meno costoso utilizzare i file di carattere che hai che sono compatibili con Flash, invece di comprare nuove versioni font-face.

versioni font-face di font sono spesso concesso in licenza in base al traffico al posto dei progettisti forfettari sono utilizzati per per le licenze desktop. Se vi aspettate un sito per ottenere 10 milioni di pagine viste al mese la sua possibile che il cliente potrebbe non voler pagare la licenza per quei tipi di carattere.

Alcuni progettisti semplicemente non sanno come utilizzare font-face pure, ma che è solo una questione di educazione.

@ font-face si basa sul motore di rendering dei browser suo testo viene visualizzato nella quindi potrebbe benissimo sguardo alias su macchine Windows. Questo è vero per Google Web Fonts e, presumo, di Typekit e servizi simili - è per questo che continuo a usare sIFR. Ho una risposta più estesa alla domanda di questo post qui: Quali sono gli svantaggi di usare Cufon? sIFR è buona opzione ancora? @ Font-face non rende le lettere liscia come si guardano con Cufon o sIFR

non si può fare complicato effetti di sfumatura di colore, come il ridimensionamento orizzontale con sIFR che ciò può essere rapidamente messo insieme in un file Flash.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top