WCAG Robustesse

4. Assurrer la compatibilité avec un maximum de navigateur.

  • Les erreurs significative de HTML / XHTML / CSS sont évité grâce à l’emplois du validateur W3C
  • Les éléments et attributs HTML sont utilisés correctement et à bonne escient.

C’est curieux de conclure ce document par la base de la base ! Alors c’est claire, l’élément table sert à présenter des données tabulées et non à faire de la mise en forme, les formulaires sont utilisé avec des label pour chaque input, un fieldset… la base du web sémantique quoi !

WebAIM’s WCAG 2.0 Check (en)Web Content Accessibility Guidelines (WCAG) 2.0 (en)

cactus

cactus

flattr this!

WCAG Aide à la saisie

3.3. Assistance à la saisie : aider les utilisateurs et éviter les erreurs.

  • Lorsqu’une erreur est detecté, l’élément à la source de l’érreur est identifié et l’erreur décrite textuellement à l’utilisateur.
  • Instruction et label sont fournit quand le contenu requiert une saisie.
  • Des sugestions à la correction des erreurs sont fourni. [AA]
  • Les pages demandant la saisie de données légale ou financière permettent de vérifier, d’annuler et de valider ces données. [AA]
  • Une aide contextuelle est disponible. [AAA]
  • Les pages demandant la saisie de données permettent de vérifier, d’annuler et de valider ces données. [AAA]

Lors de développement d’appplications complexe, les framework utilisés permettent de réaliser tout cela facilement pour ne pas dire automatiquement. Le problème sera plutôt pour les petits sites où un formulaire isolé est souvent fait rapidement en oubliant les règles de l’art.

WebAIM’s WCAG 2.0 Check (en)Web Content Accessibility Guidelines (WCAG) 2.0 (en)

Question d'echelle

Question d'échelle

flattr this!

WCAG Prévisible

3.2. Prévisible: Faire apparaître les pages Web et les faire fonctionner de manière prévisible

  • La page n’est pas modifié quand un élément de la page reçoit le focus.
  • La page n’est pas modifié quand l’utilisateur interagit avec un contrôle.
  • Les liens de navigation qui se répètent sur les pages web ne changent pas d’ordre d’une page à l’autre. [AA]
  • Les éléments qui ont la même fonctionnalité sur plusieurs pages web sont toujours identifiés de la même manière. Par exemple, un champ de recherche situé en haut du site doit toujours être identifié de la même façon. [AA]
  • Les changements sur une page sont déclenchés par l’utilisateur, sinon un mécanisme est prévu pour les désactiver. [AAA]

Il s’agit ici de limiter les comportements « bizare » de certaines pages. Pour que les internautes s’y retrouvent, il est préférable d’utiliser des mécanismes courant (que l’utilisateur à l’habitude) et fiable (qui fonctionnent toujours).

WebAIM’s WCAG 2.0 Check (en)Web Content Accessibility Guidelines (WCAG) 2.0 (en)

Question d'échelle

Question d'échelle

flattr this!