Page d’accueil
La page d'accueil de votre site Web est la première étape que franchissent les utilisateurs et ils doivent être en mesure de comprendre facilement le contenu de votre site. Pour ce faire, suivez les principes d'accessibilité ci-dessous. Vos visiteurs seront en mesure de naviguer sur votre site et de trouver les informations qu'ils recherchent. L'accessibilité ne signifie pas que le site ne doit pas être attractif ; n'hésitez pas à utiliser des ressources multimédias (carrousels, vidéos, etc.) tout en respectant les principes d'accessibilité.
Les 4 principes d’accessibilité du contenu Web
Être perceptible, être utilisable, être compréhensible et être robuste sont les 4 principes directeurs référencés tout au long de ce site, ils constituent la base de l'accessibilité du Web.
Être perceptible
Dans cette section, le principe « perceptible » d'accessibilité du Web concerne les éléments suivants : images, graphiques, infographies, cartes géographiques, éléments audiovisuels, carrousels, mise en page et contraste des couleurs.
-
Alternatives textuelles (pour les images, les infographies, les logos et autres éléments visuels)
(Cliquez pour plus de détails sur 'Alternatives textuelles')Pourquoi est-ce important ?
En fournissant des alternatives textuelles pour le contenu non textuel, on s'assure que les visuels sont lus par les lecteurs d'écran et que le navigateur affiche l'attribut « alt » si une image ne peut être chargée. La description « alt » a également d'autres usages ; elle sera lue par les moteurs de recherche et s'affichera également lorsqu'un utilisateur a choisi de ne pas visualiser les images.
Assurer l'accessibilité
- En utilisant les attributs « alt », c'est-à-dire en ajoutant une description du contenu non textuel, soit directement dans le code HTML, soit en remplissant la champ de la propriété « alt » de l'image.
Ce qu’il convient de faire :
- Utilisez un attribut « alt » vide si l'image est purement décorative (ligne horizontale, etc.) ; dans ce cas, le lecteur d'écran ignorera l'image, plutôt que de lire « image » sans raison.
- Utilisez l'attribut « alt » pour décrire le contenu et/ou la fonction d'un visuel.
- Limitez la longueur de la description du contenu non textuel à 80-100 caractères.
- Décrivez ce qui se trouve SUR le visuel, en tenant compte du contexte.
- Répétez le texte intégré dans l'image (par exemple, dans le cas d'un logo, d'une annonce, etc.).
- Fournissez des méthodes alternatives pour décrire les visuels dans le texte près du contenu non textuel ou par le biais d'une description de page séparée (par exemple, pour les graphiques, les infographies, etc.). Pour les images complexes ou les images qui renvoient à du contenu, ou qui nécessitent des informations supplémentaires, utilisez également l'attribut title (voir l'exemple ci-dessous).
Ce qu'il faut se rappeler
- L’attribut « alt » n'est pas une répétition de la légende, ni le nom du fichier.
- Les images d'arrière-plan (généralement introduites via CSS) ne peuvent pas avoir de texte alternatif.
- Il n’est pas nécessaire d'insérer un espace entre les guillemets dans un attribut « alt » vide (voir l'exemple ci-dessous).
- Les lecteurs d'écran annoncent automatiquement "image" pour le contenu non textuel. Il n'est donc pas nécessaire d'écrire « photo », « image », « illustration », etc. dans l'attribut « alt ».
- Les lecteurs d'écran ne capteront pas les descriptions d'images introduites via CSS, utilisez donc les attributs « alt ».
- L'attribut « Title », destiné à décrire l'objet d'un lien, n'est pas nécessaire pour l'accessibilité - il s'agit d'optimiser l'expérience de l'utilisateur (voir l'exemple ci-dessous). Notez que les lecteurs d'écran ne lisent pas les attributs « Title », sauf si l'utilisateur autorise cette option.
Exemples :
Alt attribute
<img src="sg_Summit2020.jpg" alt="山Secretary-General at the podium during the Climate Ambition Summit 2020" />
Title attribute
<img src=".../web_cover_issue_2_2018_english.jpg” alt="Magazine cover of the 山Chronicle, issue about the 2030 Agenda” title="Link to issue 2 of the 山Chronicle which focuses on the 2030 Agenda for Sustainable Development” />
Empty alt attribute
<img src=".../images/hr_shadow.gif" alt="" />
-
Contenus audiovisuels avec des paramètres temporels ( vidéos, carrousels, documents audio)
(Cliquez pour plus de détails sur 'Contenus audiovisuels avec des paramètres temporels')Pourquoi est-ce important ?
Le fait de proposer des alternatives aux contenus audiovisuels permettra à tous les utilisateurs de profiter des ressources multimédias que vous avez créées ou ajoutées à votre site Web. Chaque utilisateur a des besoins différents. Une personne sourde ou malentendante ne peut pas écouter l'audio mais peut lire une transcription ou comprendre le langage des signes. Le traitement des informations auditives peut également s'avérer difficile pour certains utilisateurs, qui bénéficieront donc de sous-titres et de transcriptions afin de pouvoir lire à leur propre rythme. D'autres utilisateurs peuvent être malvoyants ou aveugles, ce qui les empêche de regarder des vidéos correctement, voire pas du tout, et ils écoutent donc la description audio des informations visuelles.
Assurer l'accessibilité
- Les transcriptions écrites et les sous-titres sont indispensables pour le contenu audio (par exemple : une interview radio) et les vidéos. Les utilisateurs doivent également pouvoir contrôler la vitesse d'affichage des carrousels et des diapositives.
Ce qu’il convient de faire :
- Vidéo pré-enregistrée : ajoutez une description audio lorsque vous proposez une vidéo en ligne. Elle ne doit pas seulement inclure la narration (transcription) mais aussi décrire des informations importantes telles que les bruits de fond, les effets visuels, etc.
- Vidéo pré-enregistrée : prévoyez et organisez des vidéos avec interprétation en langue des signes.
- Vidéo pré-enregistrée et audio pré-enregistrée : assurez-vous qu'il y a suffisamment de temps pour lire les sous-titres.
- Vidéo préenregistrée : ajoutez une description de la vidéo dans l'attribut « Title » (voir l'exemple ci-dessous, <iframe>).
- Carrousel : les commandes (avant/arrière) doivent être clairement affichées et reconnaissables (flèches, points).
- Carrousel : l'accès au clavier est essentiel pour que les utilisateurs puissent naviguer manuellement d'une image à l'autre.
- Contenu audio : incluez des commandes pour mettre en pause ou arrêter l'audio, ainsi que des commandes pour augmenter ou diminuer le volume.
Ce qu'il faut se rappeler
- Les légendes/sous-titres d'une vidéo doivent être lisibles. Par exemple, une légende en blanc doit être affichée sur un fond sombre/en surimpression sombre.
- Les utilisateurs doivent pouvoir redimensionner d'au moins 50 % le contenu alternatif des contenus audiovisuels avec des paramètres temporels.
- La lecture automatique ne doit pas être la valeur par défaut des vidéos sur votre site Web.
- Évitez la superposition de texte sur les vidéos préenregistrées.
- Les carrousels et les curseurs/diaporamas ne doivent pas défiler automatiquement.
Exemples:
<iframe allowfullscreen="" frameborder="0" mozallowfullscreen="" src=/webcast/1362235914001/B1J3DDQJf_default/index.html?videoId=6203307844001" title="Video message of the Secretary-General on 山Day 2020" webkitallowfullscreen=""></iframe></div>
- Transcription : description d'informations visuelles et sonores disponibles sous forme de texte. Chargez sur votre site web une description objective de la vidéo - sans interprétation, censure ou commentaire - au présent, en utilisant une voix active et un style narratif à la troisième personne.
- éԻ/dzܲ-پٰ : YouTube offre la possibilité d'ajouter automatiquement des sous-titres. Vous devez les vérifier/éditer manuellement pour en assurer l'exactitude.
-
Adaptabilité (structures, tableaux, listes)
(Cliquez pour plus de détails sur 'Adaptabilité')Pourquoi est-ce important ?
Créer du contenu qui peut être présenté de différentes manières sans perdre d'informations ou de structure est essentiel pour rendre votre contenu Web accessible. Les différents éléments, tels que les en-têtes, les listes, les tableaux et les champs de saisie doivent être balisés correctement.
>Assurer l'accessibilité
- Les séquences d’information ou les instructions doivent être indépendantes de la présentation (voir l’exemple ci-dessous, <h>) .
- Les paramétrages peuvent être personnalisés via les navigateurs et les technologies d’assistance (lecteurs d’écrans, loupes, etc.).
- Utilisez les applications ARIA (Accessible Rich Internet Applications) pour identifier les régions de la page Web.
- Tableaux : utilisez les « éléments de tableau » pour ne pas perdre la relation logique lorsqu'elles sont lues par une technologie d'assistance (voir l'exemple ci-dessous, <table>).
- Utilisez l’élément « caption » dans les tableaux de données (voir l’exemple ci-dessous, tableaux de données).
- Les listes doivent être correctement codées, « ordonnées » (ordre défini des éléments répertoriés) ou « non ordonnées » (aucun ordre défini) lorsque les éléments sont liés ou non.
Ce qu'il fau se rappeler
- Les informations ne doivent pas être perdues lorsque les utilisateurs redimensionnent le texte jusqu’à 400 %.
- Il est important de bien catégoriser les informations en utilisant les titres (headers) corrects (balise <h>), pour faciliter l'analyse visuelle du contenu par les utilisateurs.
- Utilisez les balises <h> pour transmettre la structure et diviser de grands blocs d'informations en groupes gérables.
- Les tableaux sont complexes pour les personnes ayant une déficience visuelle ou cognitive. L'ajout de balises est essentiel pour la compréhension des données qu'ils contiennent.
Exemples :
- <h> tags – balises pour l'architecture d'une page d'accueil/index :
<h1>Law of the Sea</h1>
[Premier titre de la page d'index]
<h2>Our mandate: saving the oceans</h2>
[Titre du premier paragraphe]
<h3>The oceans and sustainable development</h3>
[Sous-thème imbriqué dans le premier paragraphe]
<h2>Our action: maintaining the law at sea</h2>
[Titre du second paragraphe]
<h3>Piracy</h3>
[Sous-thème imbriqué dans le deuxième paragraphe]
...
Remarque : les balises <h> sont stylisées de<h1> à <h6>, <h1> étant la plus grande et <h6> la plus petite.
- Tableau – Offre d'emploi
<table>
<tr>
<th>Job Title </th>
<td>...</td>
</tr>
<tr>
<th>Mandate</th>
<td>...</td>
</tr>
<tr>
<th>Deadline</th>
<td> ...</td>
</tr>
</table>
- Tableau de données – « Nominations officielles du Secrétaire général de l'ONU », en utilisant une légende pour garantir que l'identifiant reste avec le tableau lorsque le CSS est désactivé par exemple.
<table>
<caption>Schedule for the week of 4 February 2019</caption>
...
</table>
-
Citations
(Cliquez pour plus de détails sur 'Citations')Pourquoi est-ce important ?
Certains lecteurs d'écran identifient différemment le texte qui a été correctement marqué comme une citation, ce qui donne aux personnes qui utilisent ces technologies des informations importantes sur le contexte du texte.
Assurer l'accessibilité
- Les citations courtes (10 mots ou moins) doivent être identifiées par la balise <q> ; les citations de plus de 10 mots doivent être identifiées par la balise <blockquote>
Ce qu'il faut se rappeler
- Les balises <q> et <blockquote> sont utilisées pour les citations uniquement.
Exemples :
<blockquote>
I feel honoured and very humbled when I think of all our founding fathers wise enough and courageous enough to save this world from the scourge of war who have negotiated, drafted, and finally signed the Charter of the United Nations, which has shaped the future of the whole international community.
</blockquote>
<p>Secretary-General Ban Ki-moon in remarks at San Francisco War Memorial, 26 July 2007</p>
Être utilisable
Le principe d'accessibilité du Web « être utilisable » porte sur les points suivants : contrôle de l'interactivité par l'utilisation du clavier uniquement, navigation cohérente, temps suffisant pour que les utilisateurs puissent effectuer des tâches en ligne et le faire facilement, et prévention des crises ou troubles pendant la navigation sur un site Web.
-
Temps suffisant
(Cliquez pour plus de détails sur 'Temps suffisant')Pourquoi est-ce important ?
La diversité des utilisateurs et de leurs capacités, physiques et mentales, est grande. Certains peuvent avoir besoin de plus de temps que d'autres pour remplir un formulaire en ligne, lire la légende d'un diaporama, etc. Tous les utilisateurs doivent pouvoir bénéficier des éléments interactifs d'un site Web et une limite de temps ne doit pas entraîner de frustration.
Assurer l'accessibilité
- Donnez suffisamment de temps aux utilisateurs pour accomplir des tâches sur votre site Web en augmentant la limite de temps configurable.
- Lorsque vous proposez des ressources multimédias telles que des animations ou des carrousels, assurez-vous que l'utilisateur a le contrôle (arrêt, retour, avance, etc.). Votre priorité est de donner aux utilisateurs suffisamment de temps pour lire et utiliser le contenu.
Ce qu’il convient de faire :
- Prévoyez des commandes pour que les utilisateurs puissent activer et désactiver, ou mettre en pause les animations, les carrousels, etc. (à moins qu'ils ne soient essentiels à la fonctionnalité du site) et de profiter de cette fonctionnalité à leur propre rythme.
- Indiquez l'état du bouton dans un diaporama/curseur, car les commandes d'un carrousel sont généralement petites. La couleur et la forme, ainsi qu'une dénomination et un étiquetage appropriés, indiqueront l'état et permettront aux utilisateurs de connaître plus facilement leur état actuel.
Ce qu'il faut se rappeler
- Ne faites pas de lecture automatique des éléments mobiles ou défilants (tels que les diaporamas, les carrousels ou les vidéos).
- Le contraste entre le premier plan et l'arrière-plan du texte, des liens et des boutons doit être suffisant, notamment lorsque le texte ou les boutons sont placés au-dessus d'images. Dans ce cas, utilisez une couleur d'arrière-plan semi-opaque pour maintenir le contraste.
Exemples :
- Précédent et Suivant - <bouton> JavaScript
var ctrls = document.createElement('ul');
ctrls.className = 'controls';
ctrls.innerHTML = '<li>' +
'<button type="button" class="btn-prev">' +
'<img src="img/chevron-left.png" alt="Previous Item">' +
'</button>' +
'</li>' +
'<li>' +
'<button type="button" class="btn-next">' +
'<img src="img/chevron-right.png" alt="Next Item">' +
'</button>' +
'</li>';
ctrls.querySelector('.btn-prev').addEventListener('click', function() {
prevSlide(true);
});
ctrls.querySelector('.btn-next').addEventListener('click', function(){
nextSlide(true);
});
carousel.appendChild(ctrls);
-
Évitez les troubles (crises épileptiques)
(Cliquez pour plus de détails sur 'Évitez les troubles')Pourquoi est-ce important ?
Des éléments clignotants, scintillants ou mobiles sur une page Web peuvent provoquer des crises chez les personnes souffrant d’épilepsie photosensible ou provoquer des troubles chez d’autres utilisateurs.
Assurer l'accessibilité
- Évitez les éléments visuels qui peuvent faire scintiller, bouger ou clignoter l'écran. Si vous devez avoir une animation, tenez compte de la vitesse du texte ou de l'image en mouvement. De même, les utilisateurs lisent à des vitesses différentes, et le texte en mouvement ne tient pas compte de ces différences.
Ce qu’il convient de faire :
- Les pages Web ne doivent contenir aucun élément qui clignote plus de trois fois par seconde.
Ce qu'il faut se rappeler
- Permettre aux utilisateurs de désactiver les animations (à moins que celles-ci soient essentielles au fonctionnement de la page).
-
Éléments programmatiques
(Cliquez pour plus de détails sur 'Éléments programmatiques')Pourquoi est-ce important ?
Pour s'assurer que les pages sont utilisables lorsque les scripts, applets ou autres objets de programmation sont désactivés ou ne sont pas pris en charge. Si cela n'est pas possible, fournir des informations équivalentes sur une autre page accessible.
Assurer l'accessibilité :
- Utilisez la balise <noscript>. Les agents utilisateurs qui ne prennent pas en charge les scripts afficheront le contenu de la balise <noscript>.
Ce qu’il convient de faire :
- Utilisez des scripts côté serveur au lieu de scripts côté client. Si vous utilisez un script côté client et que le client ne prend pas en charge cette technologie, l'utilisateur ne pourra pas accéder au contenu ou aux fonctionnalités fournies par le script. Mais dans de nombreux cas, la même fonctionnalité peut être obtenue en utilisant un script côté serveur.
- En dernier recours, fournissez un équivalent d’un texte à jour des informations sur une autre page.
Ce qu'il faut se rappeler
- Assurez-vous que la page est utilisable, et qu'aucune fonction critique ne manque (vérifiez notamment que le menu reste visible et que les formulaires peuvent toujours être soumis).
Être compréhensible
Le principe d'accessibilité du Web « être compréhensible » porte sur les points suivants : un contenu simple et cohérent, des éléments de navigation prévisibles et une aide à la saisie.
-
ʰéé
(Cliquez pour plus de détails sur 'ʰéé')Le principe d'accessibilité du Web « prévisibilité » porte sur les points suivants : contenu simple et cohérent, éléments de navigation prévisibles et aide à la saisie.
Pourquoi est-ce important ?
Les utilisateurs doivent pouvoir naviguer entre les pages de manière logique et rapide. Comme la navigation dirige le visiteur vers des sections et/ou des pages clés de votre site, elle doit rester cohérente visuellement et structurellement, d'une page à l'autre. Le menu doit également être accessible par le clavier, en utilisant la touche Tab pour naviguer entre les éléments et les touches fléchées pour naviguer entre les sous-éléments (voir le principe « Être opérable » pour plus de détails).
Assurer l'accessibilité
- Une interface utilisateur intuitive et compréhensible, avec un modèle de navigation clair est essentielle. La prévisibilité implique également de positionner les liens connexes, par exemple, de la même manière sur l'ensemble du site, ou d'utiliser un style cohérent pour les explications techniques, etc.
Ce qu’il convient de faire :
- Veillez à ce que la navigation soit cohérente sur l'ensemble du site. Si vous décidez d'avoir des sous-menus plutôt que des menus latéraux, conservez ce modèle.
Ce qu’il faut se rappeler
- Veillez à ce que le texte du bouton soit court - cela sera particulièrement utile lorsque le site web est développé dans d'autres langues (qui ont tendance à prendre plus de place que l'anglais) - et garantira la clarté de l'objectif.
-
Hiérarchie des pages
(Cliquez pour plus de détails sur 'Hiérarchie des pages')Pourquoi est-ce important ?
Le fait de catégoriser les informations facilite l'analyse visuelle du contenu par l'utilisateur moyen. Les grands blocs d'informations ne sont pas faciles à lire et doivent donc être divisés en sections plus petites.
En outre, le fait de diviser le texte en sections et sous-sections plus petites permet aux utilisateurs de lecteurs d'écran de parcourir la page. Les lecteurs d'écran peuvent passer d'un titre à l'autre, ce qui permet à l'utilisateur de parcourir les informations.
Assurer l'accessibilité
- Certains lecteurs d'écran liront le contenu marqué comme un en-tête sur un ton différent de celui utilisé pour le reste du contenu de la page, fournissant ainsi aux utilisateurs des indices importants sur la structure du document. Il est donc important d'utiliser les éléments d'en-tête pour transmettre la structure du document et diviser les grands blocs d'informations en groupes plus faciles à gérer.
Ce qu’il convient de faire :
- Les documents sont souvent divisés en plusieurs sections ; ces sections doivent être introduites avec des éléments d’en-tête HTML (de <h1> à <h6>).
- Il est important d'utiliser les titres de manière appropriée pour transmettre la structure du document. Par exemple, <h2> est le sous-titre d'un <h1> ; un <h3> est le sous-titre d'un <h2>, etc.
- >Ne sautez pas de niveaux (par exemple, de <h1> directement à <h3> ; pour créer un effet de mise en forme, utilisez des feuilles de style CSS (pour modifier les styles de police, par exemple).
Ce qu'il faut se rappeler
- Tous les titres doivent être décrits et la hiérarchie entre les balises de titre doit être cohérente avec la hiérarchie du contenu.
Exemples :
-
<body>
<div class="section1">
<h1>Welcome to the United Nations!</h1>
… some text here ...
</div>
<div class="section2">
<h2>sub topic 1</h2>
... text of the section ...
</div>
<div class="section3">
<h2>sub topic 2</h2>
... text of the section ...
</div>
</body>
Être robuste
Le contenu numérique doit être suffisamment robuste pour être interprété par différents agents utilisateurs : divers navigateurs et technologies d'assistance. Cela signifie que si vous optez pour un contenu personnalisé, l'idéal est de fournir une version standard dans un format standard établi (tel que HTML et XML) afin de garantir que le contenu Web est correctement interprété par les agents.
-
dz貹پé
(Cliquez pour plus de détails sur 'dz貹پé')Pourquoi est-ce important ?
Ce principe concerne les normes et les contenus numériques non standard.
Tous les utilisateurs doivent pouvoir bénéficier de votre contenu web, d'où l'importance de veiller à ce qu'il soit interprété correctement par différents agents utilisateurs. Le contenu doit rester accessible à mesure que les technologies progressent et que les agents utilisateurs évoluent.
Assurer l'accessibilité
- Optimisez la compatibilité avec les agents utilisateurs actuels et futurs, y compris les technologies d'assistance. Utilisez les attributs ARIA pour décrire le rôle, les états et les propriétés des éléments personnalisés, si vous choisissez de ne pas utiliser les technologies standard.
Ce qu’il convient de faire :
- Assurez-vous que les composants personnalisés conservent autant d'attributs d'accessibilité HTML et XML natifs que possible.
- Les balises de début et de fin de HTML ou de XML doivent être complètes pour éviter les erreurs d'affichage et les problèmes avec les technologies d'assistance.
- Utilisez les étiquettes ARIA pour fournir une étiquette invisible lorsqu'une étiquette visible ne peut être utilisée.
- Validez votre code HTML en utilisant la fonction intégrée du module complémentaire « développeur Web ».
Ce qu'il faut se rappeler
- Lorsque vous utilisez JavaScript vers HTML pour ajouter des fonctionnalités, ajoutez ARIA, sinon les fonctionnalités risquent de ne pas être compatibles avec la technologie d'assistance.
- Le HTML est un langage de balisage sémantique. En utilisant un balisage approprié, l'accessibilité devient inhérente à votre contenu numérique. Il utilisera également le CSS de manière efficace.
- Le balisage de votre contenu numérique ne contient pas d'attributs en double et tous les identifiants sont uniques (sauf si les spécifications autorisent ces fonctionnalités).
Exemples :
- Balisage HTML approprié
“On 23 March 2020, Secretary-General Antonio Guterres issued an <em>urgent</em> appeal for a <strong>global ceasefire</strong> in all corners of the world to focus together on the true fight – defeating COVID-19.”
<em> = mot important dans la phrase
<strong> = comme <em> mais souligné pour l'accentuation.
-
Documents et PDF
(Cliquez pour plus de détails sur 'Documents et PDF')Pourquoi est-ce important ?
Lorsque vous créez des liens vers des documents non-HTML, fournissez aux utilisateurs des informations sur le type de fichier du document, sa taille, sa langue et les formats alternatifs disponibles.
Assurer l'accessibilité
- Les utilisateurs qui souhaitent télécharger des fichiers ou afficher des pages (telles que des documents ou des fichiers multimédias) voudront sélectionner des versions compatibles avec leurs systèmes et/ou le langage humain. Les utilisateurs sont très réticents à s'engager à télécharger des fichiers s'ils ne savent pas s'ils pourront les ouvrir ou les lire. Les utilisateurs disposant de navigateurs en mode texte uniquement ou de lecteurs d'écran préféreront peut-être utiliser des pages optimisées pour certains agents utilisateurs.
Ce qu’il convient de faire :
- Indiquez le type et la taille du fichierdans le lien ou entre crochets ou parenthèses.
- En fournissant des détails sur le type et la taille du fichier ainsi que sur la langue dans le titre du lien, vous vous assurez que les utilisateurs téléchargent les fichiers qui répondent le mieux à leurs besoins (plate-forme et langue).
- Fournissez des liens vers des présentations alternatives.
- Chaque fois que des alternatives sont disponibles, fournissez des liens clairs vers ces alternatives (exemple : fournissez des liens vers différents types de médias ou différentes options de langue pour le même document, si possible). Envisagez d'utiliser des profils pour enregistrer les préférences de l'utilisateur et configurez le serveur pour qu'il choisisse automatiquement les préférences du document.
- Par exemple, un navigateur pourrait indiquer qu'il souhaite voir les informations en arabe ou en anglais en fonction des paramètres de l'utilisateur ; offrez aux utilisateurs la possibilité de réinitialiser leurs paramètres.
Ce qu'il faut se rappeler
- Les liens vers les fichiers téléchargeables doivent fournir aux utilisateurs des détails sur le fichier (format, taille ou longueur, langue, etc.).
Exemples :
-
<!-- clearly specify the file type, size and/or language -->
<a href="event.mov">Download the video of the event (Quick Time format, 3MB, 12mn)</a>
or
<a href="event.mp3">Download the audio recording of the event (MP3 format, 112KB, 12mn)</a>
<p>Choose the language of the document:</p>
<ul>
<li><a href="English_file.html">English (HTML format)</a></li>
<li><a lang="ar" href="Arabic_file.pdf">عربي (PDF 3MB)</a></li>
</ul>