Je me corrige concernant le @src : ça fera deux conditions au lieu d'une
mais ça change pas grand chose.

Romain

Le 23 avril 2015 16:36, Romain Gervois <cont...@romaingervois.fr> a écrit :

> Bonjour,
>
>
>
>
> *Olivier a écrit : "Deux lignes? Peut-être, si tu as déjà une librairie
> chargée qui permet de condenser le code nécessaire pour parcourir le DOM,
> lister les éléments IMG, comparer @src et @alt (en n'oubliant pas de
> traiter les chaines pour éviter les blagues liées aux caractères spéciaux
> et autres scories de nommage de fichiers dans différents OS), remplacer
> l'un par l'autre. En ne se plantant pas sur le moment où on le fait, pour
> être sûr que l'image modifiée soit bien celle consultée par la TA via l'API
> d'access du client. Mais sinon, oui...Ah, attends, si des images sont
> insérées dynamiquement dans le DOM, genre sur un flux d'actus?Ou si on a
> plusieurs versions de l'image dans un contexte de RWD? Faut détecter
> l'événement et relancer la routine, non? Si tu sais faire ça en deux
> lignes, sans tester, je veux bien le code."*
>
> Les 2 lignes c'est une façon de parler, je remplace par "une fonction de
> quelques lignes" ça te convient mieux ?
> Et sans librairie (derrière au final ça fait la même chose que sans
> hein... donc pour ton histoire du chargement c'est encore pire).
> Et je ne comprends rien à ce que tu m'expliques là : que vient faire la
> source de l'image là dedans ? que vient faire le moment de l'exécution
> (événementiel ou autre) ? quel rapport avec le responsive ? quel rapport
> avec la TA ? Le problème est identifié, non ?
> Si tu cherches à me faire dire que ça demande des compétences de
> développeur, je te le confirme si tu avais un doute.
> Et enfin, la remarque sur le test, là encore je ne vois pas le rapport :
> un test n'est pas dépendant d'un nombre de lignes.
>
> Donc oui, l'accessibilité ce n'est pas que de l'orthographe et ça a donc
> un coût et si pas de budget, on peut compter sur autre chose pour que ce
> soit fait (ce que j'ai appelé convictions, le terme peut être différent si
> on veut : sérieux, l'implication ou autres, bref). On peut se cacher les
> yeux mais c'est comme ça (et ça ne veut pas dire que je suis un partisan de
> ces modes de prod, très loin de là).
>
>
>
> *Olivier : "Et, oui, bien sûr, ne documentons pas cela. Cela n'arrive
> jamais qu'un bout de code, au rôle mystérieux pour quiconque sauf celui qui
> l'a écrit, traine des années dans le code sans que personne n'ose jamais le
> supprimer, y compris lorsqu'il est rendu obsolète par une autre évol. Et
> d'ailleurs, ne documentons rien, jouons-la hard core, c'est nettement plus
> fun."*
>
> Je ne me rappelle pas avoir écrit qu'il ne fallait pas documenter (comme
> je n'ai jamais dit que 2 lignes de code ça ne se teste pas). Je n'ai rien
> écrit de la sorte mais bon (j'adore le fait de faire reposer ce genre de
> problèmes sur le développeur ermite et asocial qui veut garder son code
> mystérieux).
>
> Olivier a écrit : "Pure conjecture, on ne sait pas comment est monté ce
> projet. Si chaque page (ou groupe de pages) charge la même quantité de JS
> quelque soit le contenu, et les fonctionnalités, il y a sans doute aussi un
> problème..."
>
> Certes, on a pas toutes les infos mais là encore je ne vois pas le
> problème avec ce qui nous intéresse (tu parles perfs là ça reste
> intéressant mais bon).
>
> *Olivier a écrit : "C'est pas ça qui va faire tomber le serveur, sûr...
> mais on n'a pas non plus d'indication sur le volume traité, ni sur la
> politique de cache. Mais je parlais surtout du fait que l'on va boucler sur
> le DOM à chaque page (pour *RIEN*, dans 100-epsilon% des cas). On n'a pas
> d'indication sur la taille des pages, ni sur la profondeur du DOM, ni sur
> le nombre d'images par page. Si on refait une passe à chaque màj du DOM, en
> plus... Surfant sur une machine trop courte en mémoire, je peux te dire que
> je sens la différence entre une page codée avec les pieds et une autre."*
>
> Même chose qu'au-dessus (et je n'ai pas parlé de code mal foutu). Après,
> le gros taff se fait côté du navigateur. Je ne suis pas un spécialiste de
> la perf mais du traitement d'attributs il doit falloir y aller très fort
> pour sentir quelque chose sur le client.
>
>
> *Olivier a écrit : "Mon propos n'est pas que ce type de modif n'est pas à
> faire, mais que c'est une solution à comparer (coût, impact utilisateur,
> contribution aux emmerdes futures) à celle qui consiste à corriger le bug à
> la source; et à celle consistant à ne rien faire. Pas sûr que la JS
> gagne.Ah j'oubliais: évidemment, si la page est consultée via une
> extraction du contenu, par un agrégateur ou autre, ben ça va être coton
> pour avoir le bon alt."*
>
> L'avantage de la solution JS est d'être indépendante de la base même de
> l'outil. Bon après faut peut être aussi faire confiance aux techniciens
> pour savoir juger de ça... Concernant, l'extraction ou l'agrégateur ça peut
> se baser sur une source générée aussi.
>
> *Olivier a écrit : "J'ai lu un article où un développeur de Yammer
> expliquait qu'il avait codé une feature en une heure; et qu'il avait passé
> environ 20h à la documenter et l'expliquer à ses collègues pour qu'ils
> l'utilisent dans leur code. Avec en conclusion: la simplicité n'est jamais
> qu'apparente, dès que l'on ajoute quelque chose il faut être conscient que
> l'on ajoute des couches et des couches de complexité."*
>
> Faut remettre dans le contexte : comparé une feature à un patch
> temporaire...
>
> *Olivier a écrit : "Je me rappelle aussi cet audit où lorsque j'ai fait
> une préco toute simple sur les alt, le client m'a dit qu'avec 6000 images
> dans la médiathèque, j'allais le rendre fou. Qu'adviendra-t-il sur ce
> projet lorsque, ben, finalement l'accessibilité devient une exigence, et
> qu'il faudra se recogner l'ensemble des images déjà contribuées pour mettre
> le bon alt? On a le droit de s'en foutre... ou pas."*
>
> Oui, même sur une minuscule implémentation, ça peut arriver (je ne connais
> personne se disant heureux d'avoir à corriger des choses chiantes) donc je
> ne comprends pas la démonstration par rapport à ce cas : c'est chiant c'est
> tout. Tu transformes le problème, il s'agit d'images de décoration avec
> alt=" ", la question de la pertinence ne pourra se poser que si un
> changement fonctionnel de ces images intervient.
>
> Romain
>
>
>
> Le 23 avril 2015 15:31, Olivier Nourry <olv.nou...@gmail.com> a écrit :
>
>> Bonjour Romain,
>>
>>
>>
>> *Romain a écrit:"Ce qui est recherché c'est du mesurable, mettre des
>> tâches dans des cases ("acte technique" ou autre peu importe) et
>> pouvoir les estimer pour les facturer et gérer des budgets ; ça ne va pas
>> plus loin que ça. Aller plus loin c'est avoir des convictions."*
>>
>> Justement, mon propos est que l'accessibilité dans un développement n'est
>> *pas* mesurable. Si ça l'était, on serait capable de sortir des métriques
>> fiables, depuis le temps qu'on essaye... Mon parallèle avec l'orthographe
>> sert à illustrer cela: l'orthographe a un coût (celui investi - et c'est
>> colossal - pour apprendre la langue; le temps passé à relire et corriger;
>> mais aussi l'argent investi pour développer des outils genre correcteurs
>> orthographiques, que nous payons via les logiciels). Pourtant on est bien
>> en peine de budgéter cet aspect d'un projet.
>> Ta conclusion "aller plus loin c'est avoir des convictions", c'est joli,
>> ça claque; mais pour être honnête je n'ai pas compris où tu veux en venir.
>>
>>
>> *Romain a écrit: "**La coder c'est deux lignes. La documenter ? La
>> tester ? Bon soyons fous, on le fait c'est pas bien long sur un tel truc."*
>>
>> Deux lignes? Peut-être, si tu as déjà une librairie chargée qui permet de
>> condenser le code nécessaire pour parcourir le DOM, lister les éléments
>> IMG, comparer @src et @alt (en n'oubliant pas de traiter les chaines pour
>> éviter les blagues liées aux caractères spéciaux et autres scories de
>> nommage de fichiers dans différents OS), remplacer l'un par l'autre. En ne
>> se plantant pas sur le moment où on le fait, pour être sûr que l'image
>> modifiée soit bien celle consultée par la TA via l'API d'access du client.
>> Mais sinon, oui...
>> Ah, attends, si des images sont insérées dynamiquement dans le DOM, genre
>> sur un flux d'actus? Ou si on a plusieurs versions de l'image dans un
>> contexte de RWD? Faut détecter l'événement et relancer la routine, non?
>> Si tu sais faire ça en deux lignes, sans tester, je veux bien le code.
>>
>> Et, oui, bien sûr, ne documentons pas cela. Cela n'arrive jamais qu'un
>> bout de code, au rôle mystérieux pour quiconque sauf celui qui l'a écrit,
>> traine des années dans le code sans que personne n'ose jamais le supprimer,
>> y compris lorsqu'il est rendu obsolète par une autre évol. Et d'ailleurs,
>> ne documentons rien, jouons-la hard core, c'est nettement plus fun.
>>
>>
>>
>> *Romain a écrit: "**Concernant le déploiement sur toutes les pages, les
>> systèmes de templates facilitent grandement le travail."*
>> Pure conjecture, on ne sait pas comment est monté ce projet. Si chaque
>> page (ou groupe de pages) charge la même quantité de JS quelque soit le
>> contenu, et les fonctionnalités, il y a sans doute aussi un problème...
>>
>> *Romain a écrit: "**En ce qui concerne le téléchargement, on parle d'un
>> script de deux lignes mis en cache au premier appel. Quand on commencera à
>> s'intéresser aux perfs sur des scripts aussi ridicules c'est qu'on aura
>> fait un bon de géant dans nos productions."*
>> C'est pas ça qui va faire tomber le serveur, sûr... mais on n'a pas non
>> plus d'indication sur le volume traité, ni sur la politique de cache. Mais
>> je parlais surtout du fait que l'on va boucler sur le DOM à chaque page
>> (pour *RIEN*, dans 100-epsilon% des cas). On n'a pas d'indication sur la
>> taille des pages, ni sur la profondeur du DOM, ni sur le nombre d'images
>> par page. Si on refait une passe à chaque màj du DOM, en plus... Surfant
>> sur une machine trop courte en mémoire, je peux te dire que je sens la
>> différence entre une page codée avec les pieds et une autre.
>>
>>
>> Mon propos n'est pas que ce type de modif n'est pas à faire, mais que
>> c'est une solution à comparer (coût, impact utilisateur, contribution aux
>> emmerdes futures) à celle qui consiste à corriger le bug à la source; et à
>> celle consistant à ne rien faire. Pas sûr que la JS gagne.
>> Ah j'oubliais: évidemment, si la page est consultée via une extraction du
>> contenu, par un agrégateur ou autre, ben ça va être coton pour avoir le bon
>> alt.
>>
>>
>> *Romain a écrit: "**Enfin, j'ai beau retourné la chose dans tous les
>> sens, je ne vois pas comment un truc non fonctionnel (remplacer un " " par
>> "") peut impacter quoi que ce soit dans le fonctionnement d'un module (sauf
>> si il fait des choses en se basant sur un attribut alt " ").*
>> Non, utiliser un espace pour signaler un champ vide puis compter sur le
>> script pour rattraper le coup, ça c'est totalement à éviter (la solution
>> d'Aurélien me parait préférable, à tout prendre). Parce que ça veut dire
>> qu'on impose une règle (absurde) aux contributeurs, donc qu'on la...
>> documente (ha ha), l'explique et qu'on fait le pari que tous les
>> utilisateurs vont l'appliquer. Et revenir en arrière, et oublier tout ça
>> quand on finit par faire évoluer le module. 100% de chances que ça génère
>> moult problèmes.
>>
>> J'ai lu un article où un développeur de Yammer expliquait qu'il avait
>> codé une feature en une heure; et qu'il avait passé environ 20h à la
>> documenter et l'expliquer à ses collègues pour qu'ils l'utilisent dans leur
>> code. Avec en conclusion: la simplicité n'est jamais qu'apparente, dès que
>> l'on ajoute quelque chose il faut être conscient que l'on ajoute des
>> couches et des couches de complexité.
>>
>> Je me rappelle aussi cet audit où lorsque j'ai fait une préco toute
>> simple sur les alt, le client m'a dit qu'avec 6000 images dans la
>> médiathèque, j'allais le rendre fou. Qu'adviendra-t-il sur ce projet
>> lorsque, ben, finalement l'accessibilité devient une exigence, et qu'il
>> faudra se recogner l'ensemble des images déjà contribuées pour mettre le
>> bon alt? On a le droit de s'en foutre... ou pas.
>>
>>
>>
>> Cordialement,
>>
>> [image: --]
>> Olivier Nourry
>> [image: http://]about.me/oliviernourry
>> <http://about.me/oliviernourry>
>>
>>
>> Le 23 avril 2015 12:00, Romain Gervois <cont...@romaingervois.fr> a
>> écrit :
>>
>>> Bonjour,
>>>
>>> "Pardon, mais j'ai un peu de mal avec cet argument ... Isoler
>>> l'accessibilité en tant qu'acte technique revient à en faire un élément
>>> optionnable, ce qui est le meilleur moyen d'en faire un élément optionné.
>>> Ce qui distingue l'accessibilité du reste, c'est qu'il y a des situations
>>> où elle n'est pas négociable..."
>>>
>>> Ce qui est recherché c'est du mesurable, mettre des tâches dans des
>>> cases ("acte technique" ou autre peu importe) et pouvoir
>>> les estimer pour les facturer et gérer des budgets ; ça ne va pas plus
>>> loin que ça. Aller plus loin c'est avoir des convictions.
>>>
>>> "Je ne suis pas fan de la solution JS. Déjà, il faudrait la coder, la
>>> documenter, la tester (on prend sur le "budget rustines" pour cela?),
>>> l'implémenter sur toutes les pages... Plus l'imposer à chaque
>>> téléchargement de page, et la faire tourner sur chaque page, pour tous les
>>> utilisateurs. Tout ça pour? De plus, que se passera-t-il lorsque le module
>>> évoluera? Qu'il aura un autre comportement qui mettra en échec le bout de
>>> JS bricolé? AMHA, il faut soit faire la correction dans les règles (donc à
>>> la racine), soit ne rien faire."
>>>
>>> La coder c'est deux lignes. La documenter ? La tester ? Bon soyons fous,
>>> on le fait c'est pas bien long sur un tel truc.
>>>
>>> Concernant le déploiement sur toutes les pages, les systèmes de
>>> templates facilitent grandement le travail.
>>>
>>> En ce qui concerne le téléchargement, on parle d'un script de deux
>>> lignes mis en cache au premier appel. Quand on commencera à s'intéresser
>>> aux perfs sur des scripts aussi ridicules c'est qu'on aura fait un bon de
>>> géant dans nos productions.
>>>
>>> Enfin, j'ai beau retourné la chose dans tous les sens, je ne vois pas
>>> comment un truc non fonctionnel (remplacer un " " par "") peut impacter
>>> quoi que ce soit dans le fonctionnement d'un module (sauf si il fait des
>>> choses en se basant sur un attribut alt " ").
>>>
>>> Bref, la solution JS me semble tout à fait pertinente dans ce cas (tout
>>> en remontant et en attendant des retours côté éditeur).
>>> Le tout ou rien, bof bof (on ne parle quand même pas d'un patch
>>> monstrueux d'une webapp là).
>>>
>>> Romain
>>>
>>> Le 23 avril 2015 11:00, Olivier Nourry <olv.nou...@gmail.com> a écrit :
>>>
>>>> Bonjour Nathalie,
>>>>
>>>> *"Il n'y a pas de ligne budgétaire pour l'accessibilité."*
>>>> Pardon, mais j'ai un peu de mal avec cet argument. Le module est buggé;
>>>> il faut donc traiter le bug, c'est-à-dire évaluer son impact (=le coût de
>>>> l'inaction), son coût de correction, et prendre une décision en fonction de
>>>> ces éléments. Point. Si l'impact est plus important que le coût, c'est à
>>>> corriger, sinon, on laisse en l'état. Personnellement je n'ai pas de
>>>> scrupule à laisser un bug qui ne dérange personne (*se couvre la tête avec
>>>> les bras pour se protéger des projectiles lancés par les
>>>> jusqu'au-boutistes*). Car l'argent dépensé ici pour rien aurait pu être
>>>> investi de manière plus utile sur un problème plus impactant. Le fait
>>>> d'avoir budgété ou non l'accessibilité (on va en reparler plus bas) n'a pas
>>>> grand chose à voir là-dedans. Note: dans les impacts, ne pas oublier tout
>>>> ce qui n'est pas accessibilité, genre SEO, dette technique et connexions
>>>> bas débit.
>>>>
>>>> Je n'ignore pas les contraintes du terrain et la difficulté qu'il y a à
>>>> faire le job de CP (je l'ai été), où l'on est redevable des remises
>>>> accordées par un commercial qui empoche sa prime tandis que l'équipe se
>>>> fait engueuler pour avoir dépassé la charge qu'elle avait évaluée comme
>>>> insuffisante. Mais cette excuse du "budget accessibilité" est fumeuse, pour
>>>> rester poli. Y a-t-il un budget "orthographe"? Un budget "commentaires
>>>> du code"? Un budget "réduction de la dette technique"? J'en doute. Pourtant
>>>> tout designer/CP/contributeur/développeur conscient de sa responsabilité va
>>>> agir dans le bon sens. Pas de raison qu'il en soit autrement pour
>>>> l'accessibilité. Nous sommes tous bien placés sur cette liste pour savoir
>>>> que l'accessibilité requiert une compétence spécifique, acquise via de la
>>>> formation et l'expérience... Mais il en va de même de toute composante de
>>>> ce que l'on appelle, pour faire simple, un travail de qualité. Isoler
>>>> l'accessibilité en tant qu'acte technique revient à en faire un élément
>>>> optionnable, ce qui est le meilleur moyen d'en faire un élément optionné.
>>>> Ce qui distingue l'accessibilité du reste, c'est qu'il y a des situations
>>>> où elle n'est pas négociable...
>>>>
>>>> Et comment budgète-t-on l'accessibilité dans un développement? Je fais
>>>> ce métier depuis 8 ou 9 ans. J'ai accompagné 15 ou 20 projets, je forme des
>>>> chefs de projets à l'accompagnement, j'ai obtenu ou contribué à obtenir 6
>>>> labels AccessiWeb. Mais je suis toujours bien incapable de dire ce que
>>>> coûte l'accessibilité, réellement... Tout comme je ne sais pas ce que coûte
>>>> une bonne orthographe. Je peux isoler des interventions dont le coût est
>>>> directement et uniquement imputable à l'accessibilité... mais c'est tout.
>>>> Pour moi cette notion de "ligne budgétaire pour l'accessibilité" est
>>>> artificielle, et dangereuse.
>>>>
>>>>
>>>>
>>>> Je ne suis pas fan de la solution JS. Déjà, il faudrait la coder, la
>>>> documenter, la tester (on prend sur le "budget rustines" pour cela?),
>>>> l'implémenter sur toutes les pages... Plus l'imposer à chaque
>>>> téléchargement de page, et la faire tourner sur chaque page, pour tous les
>>>> utilisateurs. Tout ça pour? De plus, que se passera-t-il lorsque le module
>>>> évoluera? Qu'il aura un autre comportement qui mettra en échec le bout de
>>>> JS bricolé? AMHA, il faut soit faire la correction dans les règles (donc à
>>>> la racine), soit ne rien faire.
>>>>
>>>>
>>>> Cordialement,
>>>>
>>>> [image: --]
>>>> Olivier Nourry
>>>> [image: http://]about.me/oliviernourry
>>>> <http://about.me/oliviernourry>
>>>>
>>>>
>>>> Le 22 avril 2015 13:31, Nathalie Le Pontois - AE <
>>>> nathalielepont...@gmail.com> a écrit :
>>>>
>>>>> Je suis le prestataire. Nous installons un module communautaire. Le
>>>>> modifier implique que les mises a jour ne sont plus possibles sauf si la
>>>>> modification est impactée sur le module dans sa version communautaire.
>>>>> Il n'y a pas de ligne budgétaire pour l'accessibilité.
>>>>>
>>>>> Nathalie Le Pontois
>>>>>
>>>>> Le 22 avr. 2015 à 13:28, Ariane Pro <ariane.andur...@gmail.com> a
>>>>> écrit :
>>>>>
>>>>>  Surtout que le prestataire gagnerait à l'implémenter sur son
>>>>> composant pour améliorer son produit...
>>>>>
>>>>> --
>>>>> Ariane Pro
>>>>> Envoyé avec Sparrow <http://www.sparrowmailapp.com/?sig>
>>>>>
>>>>> Le mercredi 22 avril 2015 à 12:19, Antoine Bouet a écrit :
>>>>>
>>>>>  A ce que je vois, tous les prestataires ne sont pas généreux avec
>>>>> leurs clients, c'est dommage car ca ne me parait pas être de grosses
>>>>> modifications ...
>>>>>
>>>>> Cordialement,
>>>>>
>>>>> Antoine Bouet
>>>>> Ingénieur Développement
>>>>> Expert AccessiWeb en Evaluation
>>>>>
>>>>> CIMEOS
>>>>> Montbéliard - Besançon - Paris
>>>>>
>>>>> e-mail : antoine.bo...@cimeos.com
>>>>> tel. : +33(0)9 72 30 72 42
>>>>>
>>>>> www.cimeos.com
>>>>>
>>>>> COORDONNEES DU SUPPORT :
>>>>> Hébergement et Nom de Domaine : supp...@cimeos.com / 0899 49 42 00
>>>>> (1.34€/appel puis 0.34/min)
>>>>> Maintenance des sites : maintena...@cimeos.com
>>>>>  Le 22/04/2015 12:16, Nathalie Le Pontois - AE a écrit :
>>>>>
>>>>> Je ne serai pas contre si mon budget me le permettait.. Ce n'est
>>>>> malheureusement pas le cas.
>>>>>
>>>>> Nathalie Le Pontois
>>>>>
>>>>> Le 22 avr. 2015 à 11:49, Antoine Bouet <antoine.bo...@cimeos.com> a
>>>>> écrit :
>>>>>
>>>>>  Bonjour à tous,
>>>>>
>>>>> En même temps, quitte à intervenir autant modifier l'extension
>>>>> générant cette "absurdité" plutôt que de rajouter une couche 
>>>>> supplémentaire
>>>>> en JS qui peut avoir des dommages collatéraux non prévus.
>>>>>
>>>>> Après ce n'est que mon point de vue :)
>>>>>
>>>>>
>>>>> Cordialement,
>>>>>
>>>>> Antoine Bouet
>>>>> Ingénieur Développement
>>>>> Expert AccessiWeb en Evaluation
>>>>>
>>>>> CIMEOS
>>>>> Montbéliard - Besançon - Paris
>>>>>
>>>>> e-mail : antoine.bo...@cimeos.com
>>>>> tel. : +33(0)9 72 30 72 42
>>>>>
>>>>> www.cimeos.com
>>>>>
>>>>> COORDONNEES DU SUPPORT :
>>>>> Hébergement et Nom de Domaine : supp...@cimeos.com / 0899 49 42 00
>>>>> (1.34€/appel puis 0.34/min)
>>>>> Maintenance des sites : maintena...@cimeos.com
>>>>>  Le 22/04/2015 11:35, Philippe Vayssière a écrit :
>>>>>
>>>>> Bonjour,
>>>>>
>>>>> étant donné les contraintes côté serveur, peut-être un correctif
>>>>> JavaScript destiné à cacher l'image aux lecteurs d'écran ferait-il tout de
>>>>> même l'affaire ?
>>>>> Pour toutes les images ayant un alt=" " (ou espace insécable ou
>>>>> apparenté ou mieux un test "*n'est composé que d'espace(s)*" via un
>>>>> trim()
>>>>> <http://stackoverflow.com/questions/498970/trim-string-in-javascript>
>>>>> ), attribuer un alt="" et/ou peut-être aria-hidden="true"
>>>>>
>>>>>
>>>>> Bonne journée,
>>>>> Ph. Vayssière
>>>>> --
>>>>> alsacreations.fr - alsacreations.com
>>>>>
>>>>> Le 22/04/2015 11:25, Nathalie Le Pontois - AE a écrit :
>>>>>
>>>>> Bonjour et merci beaucoup de cette réponse.
>>>>> Le module utilisé nous bloque. Il faudrait le recoder mais bien
>>>>> évidemment, nous n'avons pas le budget pour.
>>>>> Il n'y a pas de demande d'accessibilité sur ce site. Mais tant que
>>>>> faire se peut, j'essaye toujours de faire en sorte que les critères 
>>>>> simples
>>>>> soient implémentés de base.
>>>>> Dans ce cas, j'imagine cependant qu'entendre "graphique" est plus
>>>>> acceptable que d'entendre la lecture du nom du fichier ...
>>>>>
>>>>> Nathalie Le Pontois
>>>>> 0637731973
>>>>> nlepont...@gmail.com
>>>>>
>>>>> Le 22 avr. 2015 à 08:34, Frédéric Halna <hal...@gmail.com> a écrit :
>>>>>
>>>>>  Bonjour Nathalie,
>>>>>
>>>>>  Malheureusement un alt avec un espace n'est pas équivalent à un alt
>>>>> vide.
>>>>>
>>>>> Nvda par exemple ne vocalisera pas du tout une image dont
>>>>> l'alternative est vide. L'image est décorative et donc l'utilisateur de
>>>>> lecteur d'écran ne sera pas averti de sa présence.
>>>>>
>>>>> Dans le cas d'une image avec une alternative composée d'un espace,
>>>>> NVDA vocalisera "graphique" sans plus d'information.
>>>>>
>>>>>
>>>>>  quel est le frein à pouvoir implémenter des alternatives vides ?
>>>>>
>>>>>
>>>>>  Bonne journée.
>>>>>
>>>>> Frédéric.
>>>>>
>>>>> Le 21 avril 2015 16:56, Nathalie Le Pontois - AE <
>>>>> nathalielepont...@gmail.com> a écrit :
>>>>>
>>>>> Bonjour,
>>>>>
>>>>> Sur un projet, nous utilisons une médiathèque qui, lorsqu'elle affiche
>>>>> les images, met par défaut le nom du fichier image dans le alt et le title
>>>>> si les champs sont laissés vides.
>>>>> Je m'interroge sur le rendu sonore des lecteurs d'écran si le alt
>>>>> prend la valeur d'un espace (renseigné dans le bo).
>>>>> Est ce que le lecteur d'écran le lit ou l'évite ?
>>>>> Est ce acceptable ?
>>>>>
>>>>> Merci
>>>>>
>>>>> Nathalie Le Pontois
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> liste_gta mailing 
>>>>> listliste_gta@list.accessiweb.orghttp://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>>
>>>>>
>>>>>  _______________________________________________
>>>>> liste_gta mailing list
>>>>> liste_gta@list.accessiweb.org
>>>>>
>>>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> liste_gta mailing 
>>>>> listliste_gta@list.accessiweb.orghttp://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> liste_gta mailing list
>>>>> liste_gta@list.accessiweb.org
>>>>>
>>>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>>
>>>>>
>>>>>  _______________________________________________
>>>>> liste_gta mailing list
>>>>> liste_gta@list.accessiweb.org
>>>>>
>>>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> liste_gta mailing list
>>>>> liste_gta@list.accessiweb.org
>>>>>
>>>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> liste_gta mailing list
>>>> liste_gta@list.accessiweb.org
>>>>
>>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>>
>>>>
>>>
>>> _______________________________________________
>>> liste_gta mailing list
>>> liste_gta@list.accessiweb.org
>>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>>
>>>
>>
>> _______________________________________________
>> liste_gta mailing list
>> liste_gta@list.accessiweb.org
>> http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org
>>
>>
>
_______________________________________________
liste_gta mailing list
liste_gta@list.accessiweb.org
http://list.accessiweb.org/mailman/listinfo/liste_gta_list.accessiweb.org

Reply via email to