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.
- le code HTML est conforme avec la future spécification HTML 5 . Il est testé à l'aide du validateur HTML du W3C ;
- le code CSS est conforme avec la future spécification CSS 3 . Il est testé à l'aide du validateur W3C ;
- les pages de Bassanese.org tentent de suivre en grande partie les règles pour l'accessibilité des contenus Web (WCAG) 2.0 . Elles sont testées à l'aide du validateur Wave.
(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'attributalt
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
etlang
de l'élémenthtml
(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
h1
…h6
, 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
etdl
(priorité 2) ; - les informations formant des citations sont balisées à l'aide des éléments
cite
,q
oublockquote
, 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) ;