Bonjour,

Effectivement, si la font n'est pas chargée, cela peut poser soucis, cf. cette discussion intéressante sur twitter : https://twitter.com/GaetanBt/status/515510170634706945

Dans la page : http://www.filamentgroup.com/lab/bulletproof_icon_fonts.html
Ils donnent l'exemple de librairie qui testent le bon chargement d'une font-face et du coup visiblement ajoutent une class sur le <html> et masquer le texte associé uniquement à ce moment.

Et du coup le selecteur CSS pourrait devenir :

||.fontface-loaded|  .hors-ecran {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px, 1px, 1px, 1px);
}|||

-> https://github.com/filamentgroup/a-font-garde


Le 02/03/2015 15:52, Cyril Lamotte a écrit :
Bonjour,

Je suis peut-être hors sujet, mais je ne suis pas sur que cette méthode soit accessible. En cas de désactivation (ou non-téléchargement) des images/police (par exemple sur un mobile avec mauvaise connexion), on perd l'information.

Mais je ne suis peut-être pas à jour avec AW-HTML5
<a href="/" title="Accueil">
   <span class="home"aria-hidden="true"></span>
   <span class="hors-ecran">Accueil</span>
</a>

Si d'autres personnes ont des billes sur ce sujet je suis preneur.

++

*Cyril Lamotte*
Jouve I.T. Solutions - Développeur Front-end / Expert accessibilité
02 43 08 39 97

Adoptez l'éco-attitude. N'imprimez ce courriel que si c'est vraiment nécessaire.

Le présent mail ainsi que toutes les informations qu'il contient ne peuvent en aucun cas être considérés comme un engagement juridique de quelque nature que ce soit de JOUVE. Tout accord devra être formulé par écrit papier ultérieur signé par un représentant légal de JOUVE. Par ailleurs, si vous recevez ce mail par erreur, merci de nous le signaler et de le détruire ainsi que l'intégralité du document qui pourrait y être joint.

Jouve Its <http://www.jouve.com/fr/signature>
Le 02/03/2015 14:42, Simon Bonaventure a écrit :
Bonjour à tous,

Je me pose certaines questions pour l'utilisation des web-font icon, si leur utilisation est de plus en plus rependu, quid de l'accessibilité ?

1. Est ce que c'est de la sur-qualité/accessibilié d'exiger (ou d'autoriser) un title="Accueil" ou alors si on a un title="Accueil", est ce que celui-ci ? Car je me rappel qu'en formation avec Jean-Pierre, il avait été évoqué qu'il était autorisé pour les liens sur des icons d'avoir un title=alt. Et dans le cas que j'expose ci-dessous, j'ai l'impression que ce cas s'en rapproche, car si l'icone n'est pas intelligible pour tout le monde (et que le texte est masqué), le title pourrait servir à mieux comprendre la destination du lien.

2. Ou autoriser ce title ? Soit sur le lien, ou alors sur le span qui va servir a afficher l'icone ?

<a href="/" title="Accueil">
   <span class="home"aria-hidden="true"></span>
   <span class="hors-ecran">Accueil</span>
</a>

@font-face {font-family: 'FontAwesome';}
a span.home {
        content: "\f015";
        color: #02799f;
        speak: none;
}
a:hover span, a:focus span {
        color: #587d2b;
}
.hors-ecran {
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px 1px 1px 1px);
        clip: rect(1px, 1px, 1px, 1px);
}



Quelques ressources que j'ai trouvé sur le net :

  * http://johanramon.fr/techniques-integration-icones-liens/
  * http://www.karlgroves.com/2013/08/26/css-generated-content-is-not-content/
  * http://www.filamentgroup.com/lab/bulletproof_icon_fonts.html


Merci pour vos réponses.

cdt,
--
V-Technologies, solutions Web et mobiles        

Simon Bonaventure
Développeur de guichet/arrière-guichet
[email protected]
+33 2 41 72 10 75 <tel:33%202%2041%2072%2010%2075>

------------------------------------------------------------------------

Groupe V-Technologies | www.vtech.fr <http://www.vtech.fr/> | @VtechFr <https://twitter.com/vtechfr>

*Angers* | 3, rue Louis Boisramé 49000 Angers | +33 2 41 72 10 75 <tel:33%202%2041%2072%2010%2075> *Paris* | 14, rue Lincoln 75008 Paris | +33 1 72 87 48 40 <tel:33%201%2072%2087%2048%2040>





_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org



_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

--
V-Technologies, solutions Web et mobiles        

Simon Bonaventure
Développeur de guichet/arrière-guichet
[email protected]
+33 2 41 72 10 75 <tel:33%202%2041%2072%2010%2075>

------------------------------------------------------------------------

Groupe V-Technologies | www.vtech.fr <http://www.vtech.fr/> | @VtechFr <https://twitter.com/vtechfr>

*Angers* | 3, rue Louis Boisramé 49000 Angers | +33 2 41 72 10 75 <tel:33%202%2041%2072%2010%2075> *Paris* | 14, rue Lincoln 75008 Paris | +33 1 72 87 48 40 <tel:33%201%2072%2087%2048%2040>



_______________________________________________
liste_gta mailing list
[email protected]
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Répondre à