87
Utilisation des effets d’arrière‑plan
Phark
Mike. Rundle. (www.phark.net). a,. pour. sa. part,. inventé. une. technique. de. remplacement.
d’images,.adaptée.aux.lecteurs.d’écran.et.qui.possède,.en.outre,.l’avantage.d’éviter.la.div.
supplémentaire.non.sémantique :


Hello World


Au. lieu. d’utiliser. la. propriété. display. pour. masquer. le. texte,. Phark. applique. un. retrait.
négatif.très.élevé.au.texte.du.titre :
h2 {
text-indent: -5000px;
background:url(/img/hello_world.gif) no-repeat;
width: 150px;
height:35px;
}
Cette. méthode. fonctionne. bien. et. résout. le. problème. des. lecteurs. d’écran.. Mais. comme.
la.méthode.FIR,.elle.ne.fonctionne.pas.quand.les.images.sont.désactivées.et.les.CSS.activées..Il.s’agit.là.d’un.cas.limite,.qui.ne.s’applique.certainement.qu’aux.personnes.dotées.de.
connexions.à.bas.débit.ou.qui.utilisent.leur.téléphone.portable.comme.moyen.de.connexion.
à.Internet..On.peut.arguer.que.les.visiteurs.du.site.ont.la.possibilité.d’activer.les.images.et.
que.ce.sont.eux.qui.décident.de.ne.pas.le.faire..Considérez,.cependant,.que.certaines.personnes.ne.verront.pas.le.texte.remplacé.et.qu’il.est.préférable.d’éviter.cette.méthode.pour.
les.informations.cruciales.ou.la.navigation.
Méthode IFR évolutive
L’un.des.principaux.problèmes.que.le.remplacement.des.images.tente.de.résoudre.est.celui.
du.manque.de.polices.disponibles.sur.la.plupart.des.ordinateurs..Au.lieu.de.remplacer.le.texte.
par.des.images.de.texte,.Mike.Davidson.et.Shaun.Inman.ont.adopté.une.autre.technique,.
plus.inventive.
Flash.permettant.d’incorporer.des.polices.dans.un.fichier.SWF,.ils.ont.donc.décidé.de.remplacer.le.texte.par.un.fichier.Flash..La.substitution.s’opère.en.JavaScript :.le.document.est.
parcouru.et.tout.le.texte.d’un.élément.particulier.ou.possédant.un.nom.de.classe.particulier.
est. récupéré.. Le. code. JavaScript. le. remplace. ensuite. par. un. petit. fichier. Flash.. La. partie.
véritablement.ingénieuse.vient.après..Au.lieu.de.créer.un.fichier.Flash.distinct.pour.chaque.
portion.de.texte,.cette.technique.place.le.texte.remplacé.dans.un.unique.fichier.dupliqué..
Tout.ce.que.vous.avez.à.faire.pour.déclencher.le.remplacement.consiste.à.ajouter.une.classe..
La.combinaison.du.Flash.et.du.JavaScript.se.charge.du.reste..L’autre.avantage.tient.à.ce.que.
le.texte.dans.le.fichier.Flash.peut.être.sélectionné,.ce.qui.signifie.qu’il.peut.être.facilement.
copié.et.collé.
Précédent

- 104/308

Suivant