Helvetica, Franklingothic, Geneva…la liste des polices non disponibles sur l’ordinateur de l’équivalent web de « la ménagère de 50 ans de TF1″ est longue. Le créa, bouche bée le regard fier et humide devant sa maquette avec les titres de page en Franklingothic bi-colore, était souvent déçu d’apprendre que la grande majorité des internautes ne voyaient qu’un banal titre en arial.
Mike Davidson et Mark Wubben ont remédié à ce problème en créant le sIFR (Scalable Inman Flash Replacement). Le principe est assez simple, il suffit de passer un texte en paramètre à un fichier Flash qui le mouline et le recrache avec la police désirée.
Il y’a quelques mois est sortie la version 3 toujours en béta. Au menu des nouveautés :
- Le redimensionnement des caractères est géré par un nouvel algorithme perfectionné
- Flash 8 est supporté, ce qui ouvre de nombreuses possibilités quant au rendu du texte (ombres…)
- Possibilité d’utiliser Flashcss ce qui permet de styler le texte (utilisation de plusieures couleurs par exemple)
- Support du line-height (interlignage)
- Compatible avec Internet Explorer 6+, Firefox 1.0+, Safari 2.0+, Opera 8+ et Konqueror 3.5.6
- Le prefetching des fichiers Flash pour Internet Explorer et Safari
- …
L’installation et la configuration ont de plus été largement simplifiées. Néanmoins il subsiste encore quelques problèmes notamment avec des contenus cachés qui s’affichent via le javascript : les textes affectés par le sIFR ne s’affichent pas puisque le traitement se fait au chargement de la page et uniquement sur les éléments non cachés (on peut tricher en rappelant la fonction qui génère le sIFR lors de l’affichage des contenus caché mais cela ne marche pas toujours…).
Les points négatifs sont assez peu nombreux pour que le créa retrouve son sourire béat devant sa maquette.
Quelques liens:
Le site officiel (?)
Une démo
Une autre démo avec la gestion du texte multicolore
Un forum ou l’on peut trouver de l’aide…
Le blog de Mike Davidson
Aviez vous remarqué que les titres des posts de ce blog sont en Flash?
















