Éric me conseillait récemment ne de pas toujours expliciter les acronymes et les abréviations car cela pouvait nuire à l’accessibilité de mes pages. J’ai une grande confiance ses compétences (si, si !) mais j’aimerais néanmoins faire le point sur ce qui est envisageable ou ce qui ne l’est pas.
Commençons par illustrer un peu nos propos avant tout et poser quelques définitions…
Définitions
Abréviation
Une abréviation […] est le raccourcissement d’un mot ou d’un groupe de mots, représentés alors par une lettre ou un groupe de lettres issus de ce mot.
Acronymie
L’acronymie […] est l’abréviation d’un groupe de mots formée par la ou les premières lettres de ces mots dont le résultat, nommé acronyme, se prononce comme un mot normal […].
Exemples
- RATP abréviation de Réseau Autonome de Transports
- RER B abréviation de Réseau Express Régional
- STIF acronyme de Syndicat des Transports d’Île-de-France
- A1 abréviation de Autoroute 1
- infos. routières acronyme de informations routières
Je me sens évidemment transporté… mais comment coder tout ça en HTML ? J’aurais tendance à faire ça actuellement :
<abbr title="Réseau Autonome de Transports">RATP</abbr>
<abbr title="Réseau Express Régional">RER</abbr> B
<acronym title="Syndicat des Transports d’Île-de-France">STIF</acronym>
<abbr title="Autoroute">A</abbr><span class="masquer"> </span>1
<acronym title="informations">infos.</acronym> routières
Éric préconise lui (sous réserve d’avoir bien compris ses propos) :
<abbr>RATP</abbr>
<abbr>RER</abbr> B
<acronym title="Syndicat des Transports d’Île-de-France">STIF</acronym>
<abbr>A</abbr><span class="masquer"> </span>1
<acronym>infos.</acronym> routières
Si dans le langage courant on dit plutôt « RER » que « Réseau Express Régional » cela ne doit pas être explicité. N’expliciter les abréviations et les acronymes que lorsque cela est pertinent pour le lecteur donc.
Pour ma part, je m’interroge sur deux points :
- la richesse de l’information présentée un peu amputée
- et le positionnement du curseur « langage courant » qui peut varier d’un individu à l’autre.
Et l’accessibilité alors ?
J’ai réalisé quelques tests rapides avec Jaws (je découvre un peu l’outil).
Il s’avère que (avec nos exemples) le texte brut (sans balisage) est parfaitement épelé ou prononcé en fonction du contexte (étonnant non ?). En mode par défaut, et avec le balisage, l’effet est exactement le même. Et en mode « verbeux », on obtient alors la restitution de title
.
Je remarque :
- que le point abréviatif provoque une rupture de rythme non désirée
- et qu’on ne peut pas savoir à l’avance si les
title
seront lus ou pas.
Et les pinaillages bonus que tout le monde attend
- Faut-il indiquer par des majuscules les parties des mots qui n’ont pas étés tronqués pour créer l’abréviation (ou l’acronyme) ou pas ?
- Faut-il reporter sur l’abréviation (ou l’acronyme) elle-même les accents ?
Selon-vous ?
<acronym title="Syndicat des Transports d’Île-de-France">STIF</acronym>
<acronym title="syndicat des transports d’Île-de-France">STIF</acronym>
<acronym title="Syndicat des Transports d’Île-de-France">STÎF</acronym>