Alors que j'assistais à cet événement ( http://worldtour.fogcreek.com/ ), j'ai remarqué que cette page avait des polices personnalisées pour la partie adresse dans le coin supérieur gauche (c'est-à-dire "Fog Creek Software 55 Broadway Fl 55 .... ") Quand j'ai regardé le code source, je ne pouvais pas vraiment déterminer ce qu'ils faisaient mais il remplissait ces conditions:
Alors, quelle technique utilisent-ils ici ???
Ils utilisent la technique @font-face
. En utilisant une variété de fichiers et une détection de pseudo-navigateur, ils sont en mesure de gérer les polices de manière cohérente dans tous les navigateurs. L'utilisation:
En raison de la structure du CSS, il vérifiera si la police est disponible localement, si ce n'est pas le cas et que c'est IE, il utilisera l'EOT et ne chargera rien d'autre. Et si ce n'est pas IE, il chargera la police dont il aura besoin.
Découvrez Font Squirrel pour plus d’informations, les kits @ font-face et un générateur de polices @ font-face et CSS.
Ils utilisent également text-shadow
avec une couleur proche de celle du texte. Cela crée un effet de flou sur le texte.
Ce site utilise une technique de police appelée WOFF (World Open Font Format). Il est en cours de standardisation sur recommandation du W3C. Il permet aux polices d'être directement intégrées aux pages Web.
http://en.wikipedia.org/wiki/Web_Open_Font_Format
Avoir une lecture. Cela semble être un concept très intéressant et commence à être largement accepté même s’il était sur le brouillon de l’année dernière.
Consultez également le répertoire des polices de Google, qui est un excellent moyen de commencer à utiliser des polices qui ne sont pas considérées comme "sécurisées pour le Web". Fondamentalement, tout ce que vous avez à faire est d’ajouter une étiquette de lien avec la police appropriée dans le répertoire avant le css qui l’utilise. Google déterminera le navigateur par l'intermédiaire de l'agent d'utilisateur et crachera le fichier CSS de font-face requis. Vous pouvez ensuite utiliser la police dans la propriété "font-family".
Voici le guide de démarrage rapide: http://code.google.com/apis/webfonts/docs/getting_started.html