RE: [accesstech] Accessibilité des liens sans texte, ni image, juste un attribut "title" (utilisation de sprite)

From : FlorentDUPONT@... , the 22nd December 2008 10:04

Bonjour,   Les sprites étant assez pratiques pour faire des menus en images avec un effet rollover en CSS, il me semble possible (au prix d'une balise span vide insérée dans le code) de rendre les liens accessibles en utilisant une technique de remplacement d'image.   Il s'agit de la technique « Gilder/Levin », avec le « Shea enhancement » pour avoir le title en infobulle. Elle est illustrée sur la page suivante (en anglais) : http://www.mezzoblue.com/tests/revised-image-replacement/   CSS désactivé ou images désactivées (ou les deux), le texte est visible. Cependant, ça ne fonctionne pas avec des images transparentes.   Cela me semble assez accessible. Qu'en pensez-vous ?   Bonne journée,   Florent   ________________________________ De : accesstech-owner@... [mailto:accesstech-owner@...] De la part de djdmsr Envoyé : samedi 20 décembre 2008 18:30 À : accesstech@... Objet : Re: [accesstech] Accessibilité des liens sans texte, ni image, juste un attribut "title" (utilisation de sprite)     Le 20 déc. 08 à 14:47, aurélien levy a écrit : sans image ces liens deviennent inutilisables (bas débit, navigateur texte, mobile pour éviter de flinguer son forfait data), idem dans la plupart des configurations par défaut des lecteurs d'écran.   Dans le genre un peu moins pire tu peux mettre un gif transparent que tu dimensionnes, sur lequel tu appliques ta sprite et tu lui mets un alt correcte   Pourquoi "un peu moins pire" en cas de désactivation des feuilles de style? -> bouton invisible?   oui mais pour les lecteurs d'écran pas de souci et en cas de désactivation des images idem   la possibilité de pouvoir désactiver les feuilles de style c'est aussi une des recommandations WAI/WCAG2.0 non? Conclusion: sprite sur des liens c'est pas accessible, faut donc "se retenir" (et pas qu'un peu!!! complètement! Mr Bruno B!) car même un gif transparent pour un bouton ce n'est pas accessible! Donc tant pis pour les performances et le nombre de requêtes http...   Hubert