Aller au contenu principal
Technique26 octobre 20256 min

Alternatives aux Scripts et Médias : Garantir l'accès à l'information

En Bref : L'essentiel à retenir

  • Le RGAA impose de fournir une script alternative pour tout contenu dépendant du JavaScript afin de garantir l'accès à l'information.
  • La balise `<noscript>` est la méthode historique, mais l'amélioration progressive est aujourd'hui privilégiée.
  • Pour les médias (audio/vidéo), des alternatives comme la transcription textuelle ou l'audiodescription sont obligatoires.
  • Une bonne alternative doit fournir la même information ou la même fonctionnalité que le contenu original.
ScriptsMédiasRGAAAlternatives

Le web moderne repose massivement sur le JavaScript et les médias riches. Mais que se passe-t-il si ces technologies échouent ou ne sont pas supportées par l'utilisateur ? C'est là qu'intervient la notion d'alternative.

Script Alternative : Le JavaScript n'est pas garanti

Le critère 7.1 du RGAA est clair : "Chaque script est-il, si nécessaire, compatible avec les technologies d'assistance ?". Si ce n'est pas le cas, vous devez proposer une script alternative.

Pourquoi une alternative ?

  • Le JavaScript peut être désactivé (sécurité, préférences).
  • Le script peut planter (erreur réseau, bug).
  • Le script peut être inaccessible aux lecteurs d'écran (composants custom mal codés).

Comment implémenter une script alternative ?

1. La balise <noscript>

C'est la méthode la plus simple pour afficher un message ou un contenu de repli si JS est désactivé.

CODE
<script>
  // Code complexe d'affichage de carte interactive
</script>
<noscript>
  <p>La carte interactive nécessite JavaScript. Voici la <a href="/liste-adresses">liste des adresses au format texte</a>.</p>
</noscript>

2. L'amélioration progressive (Progressive Enhancement)

Au lieu de créer une version "bis", construisez votre site pour qu'il fonctionne sans JS (HTML/CSS purs), puis ajoutez le JS par-dessus pour améliorer l'expérience. C'est la meilleure script alternative car elle est intégrée.

Alternatives pour les Médias

Les images, audios et vidéos nécessitent aussi des alternatives pour ceux qui ne peuvent pas les voir ou les entendre.

Images

L'attribut alt est l'alternative textuelle de l'image.

Vidéos

  • Sous-titres : Pour les sourds et malentendants.
  • Audiodescription : Pour les aveugles (décrit les actions visuelles).
  • Transcription textuelle : Une version texte complète de la vidéo.

Conclusion

Proposer une script alternative ou une alternative média n'est pas une option, c'est une obligation d'accessibilité. C'est l'assurance que votre contenu reste robuste et accessible, quelles que soient les conditions de navigation de vos utilisateurs.

Votre site est-il conforme ?

Ne prenez pas de risques avec l'accessibilité. Lancez un audit complet de votre site en quelques minutes et obtenez un rapport détaillé des corrections à apporter.