Politique d'accessibilité

Avertissement : il apparait que Bassanese.org s'avère n'être plus conforme aux critères listés ci-dessous. Une revalidation est prévue (dès la fin de ma période de procrastination).

 

Inspiré de la politique d'accessibilité de l' OpenWeb Group.

Nota: à l'exception de certaines pages relatives à ma généalogie générées par un logiciel externe, l'ensemble du site Bassanese.org respecte les critères suivants.

Raccourcis clavier

Les combinaisons de touches Alt+Maj+‘chiffre’ (évitez l’utilisation du pavé numérique) permettent les actions suivantes :

  • Afficher les règles d'accessibilité : accesskey= 0 ;
  • Retour en haut de page : accesskey= 1 ;
  • Aller au contenu : accesskey= 2 ;
  • Aller au menu : accesskey= 3 ;
  • Accès direct au moteur de recherche interne : accesskey= 4 .

Par exemple, pour accéder au moteur de recherche à l'aide du clavier, utilisez la touche 4 :

  • sous Windows, avec les combinaisons : alt + maj + 4 ou alt + 4 ;
  • sous Macintosh, avec la combinaison : ctrl + alt + 4 ou pomme + 4.

(en cours de revalidation)

Respect des normes W3C

Le site s’affiche correctement pour les dernières versions des navigateurs courants.

(en cours de revalidation)

Règles d'accessibilité respectées

Dans sa version actuelle, Bassanese.org respecte :

  • toutes les règles d'accessibilité de niveau 1 ; (en cours de revalidation)
  • certaines règles d'accessibilité de niveau 2 ;
  • certaines règles d'accessibilité de niveau 3 ;

Bref, il y a encore beaucoup de travail à faire de ce coté là.

Images

  • un équivalent textuel est fourni via l'attribut alt des images significatives, lorsqu'elles ne sont pas décrites précisément dans le texte qu'elles illustrent. L'attribut alt des images non-significatives est vide. La mise en page n'utilise pas d'images invisibles (priorité 1) ;

Couleurs

  • les informations convoyées par des couleurs sont également accessibles sans couleur, à l'aide d'autres caractéristiques du texte ou des images : bordures, soulignement, graisse, fonte, etc (priorité 1) ;

Langue

  • le texte par défaut de Bassanese.org étant en français, les changements de langue sont signalés à l'aide de l'atribut xml:lang ;
    (en cours de revalidation)
  • la langue principale de chaque page est spécifiée dans les attributs xml:lang et lang de l'élément html (priorité 3).
    (en cours de revalidation)

Structure et présentation

  • l'utilisation des propriétés de positionnement CSS, en séparant totalement présentation et contenu, permet aux documents de conserver hors CSS un ordre cohérent : titre, contenu, menus (priorité 1) ;
  • la mise en page de Bassanese.org repose exclusivement sur des feuilles de style externes (priorité 2) ;
  • les pages de Bassanese.org sont structurées à l'aide des titres h1h6, employés dans l'ordre approprié (priorité 2) ;
  • les informations formant des listes d'items sont balisées à l'aide des éléments ul, ol et dl (priorité 2) ;
  • les informations formant des citations sont balisées à l'aide des éléments cite, q ou blockquote, lesquels sont réservés à cet effet (priorité 2) ;
  • le style de présentation de Bassanese.org est cohérent sur l'ensemble du site, une feuille de style unique étant utilisée (priorité 3).

Tableaux

  • les tableaux ne sont utilisés sur ce site que pour la structuration de données, et non pour la présentation (priorité 1) ;
    (en cours de revalidation)
  • les en-têtes de lignes et de colonnes y sont identifiés par l'élément th (priorité 1).

Scripts

  • les rares scripts clients utilisés sur Bassanese.org ne servent à aucune fonction indispensable à la navigation ou à la consultation des pages. Celles-ci sont accessibles sans support Javascript (priorité 1).

Redimensionnement

  • afin de permettre aux utilisateurs de modifier la présentation de Bassanese.org, et spécialement la taille des caractères affichés, la mise en page repose sur l'emploi d'unités relatives (em et pourcentages) plutôt qu'absolues (pixels) (priorité 2) ;

Navigation et liens

  • le plan du site de Bassanese.org est accessible depuis chaque page.

Formulaires

  • chaque élément apparent des formulaires est associé à un élément label (priorité 2) ;
  • pour éviter un traitement incorrect des contrôles vides, des valeurs par défaut sont incluses dans les zones de texte (priorité 3) ;