Question

Est-ce que la conformité à WCAG 2.0 AA empêcher l'utilisation de JavaScript?

Ma compréhension basée sur Comprendre Conformance est que nous pouvons toujours utiliser JavaScript aussi longtemps que nous ne générons pas de contenu qui est non conforme et que nous explicitement nous soutenons JavaScript. Est-ce exact?

Était-ce utile?

La solution

La réponse courte est non, il ne fonctionne pas. Votre compréhension est à peu près correcte.

Autres conseils

Une réponse un peu plus longue est que les pages peuvent exiger JavaScript (AKA ECMAScript), mais il vaut mieux qu'ils ne le font pas. Utiliser JavaScript avec parcimonie et avec précaution. Il y a un ensemble de directives pour l'utilisation de JavaScript sur WCAG 2.0 pages conformes .

En effet, vous pouvez utiliser JavaScript aussi longtemps que nous vous respectiez WCAG 2.0 critères de réussite: -)

Il y a une raison pour laquelle vous avez peut-être entendu JavaScript est banni du contenu accessible. Dans les vieux jours de WCAG 1.0, pratiquement censuré l'utilisation de tout contenu généré par JavaScript. Vous aviez besoin de vérifier que votre application Web fonctionnait toujours avec JavaScript désactivé, ce qui JavaScript pratiquement limité à des fins décoratives. Dans le cas contraire, vous devez fournir un autre, dépendant non JavaScript, version, qui habituellement impliqué beaucoup de magie côté serveur (essayer de voir Google Maps sans JS pour comprendre ce que je veux dire). En effet, dans les vieux jours des technologies d'assistance et même certains navigateurs courants (par exemple mobile) ne prend pas en charge JavaScript ou navigateurs ne pas exposer le contenu généré par script.

Ce n'est pas plus le cas Vous pouvez utiliser JavaScript accessible, WCAG 2.0, sites Web, mais:.

  • Faites connaissance avec les critères WCAG 2.0 et assurez-vous que vous ne parviennent pas l'un d'eux. Il n'est pas une question d'utiliser une ou une autre technologie, mais une question de les utiliser correctement.
  • En particulier, vérifiez que vous respectez le script côté client techniques de WCAG 2.0 qui traitent des usages de script recommandés et désapprouvées.
  • ARIA Techniques pour WCAG 2.0 pour définir la sémantique de non contrôles -Standard, ils sont largement pris en charge par les principaux navigateurs.

Vous pouvez utiliser JavaScript. Il est pas un problème tant que l'ensemble sémantique sont fournies (nom, état et rôle) et vous gérez la mise au point d'accès. Utilisez ARIA lorsque vous devez fournir sémantique ou gérer le focus.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top