Attention, cette page ne s'applique pas actuellement aux forums de discussion du site.
La validité de chaque page peut être vérifiée grâce aux liens de validation (sous forme d'image si les images s'affichent dans votre navigateur), toutefois, le validateur de feuilles de style semble boguer à cause du jeu de caractère actuel de phpCodeur (iso-8859-15).
Les principaux éléments de phpCodeur (liens du menu principal et moteur de recherche) sont accessibles via des raccourcis claviers (Attention, pour les raccourcis numériques, il faut utiliser ceux accessibles via la touche maj, pas ceux du pavé numérique). L'utilisation de ces clefs d'accés dépend de votre système d'exploitation :
Voici les éléments actuellement accessibles à l'aide des raccourcis claviers :
Actuellement, seules certaines des règles d'accessibilité sont respectées, notamment :
target _blank) et sont affublés en général d'un titre [2] acronym et abbr) et leur signification est indiquée au moins une fois par paragraphe à l'aide de l'attribut title caption), des entêtes (balise th) et un résumé (attribut summary de la balise table) alt et si un explicatif est nécessaire, il est fourni avec l'attribut title label (à une ou deux exceptions près) J'ai suivi en particulier les conseils donnés ici et là. Dans ma quète de respect des standards et des règles d'accessibilité, je vais continuer mes efforts pour rendre le site parfaitement accessible.
Outre le style de base, que j'ai créé pour ainsi dire avec amour, plusieurs autres styles vous sont proposés pour le cas où il ne vous conviendrait pas. Voici les styles actuellement disponibles :
Le style No menu devrait, je pense, être particulièrement apprécié des personnes ne disposant que d'une
résolution en 640x400, voire même celles étant en 800x600.
D'autres styles seront proposés à l'avenir [4],
notamment un style dans des couleurs dominantes sombres et le texte en couleurs claires.
Pour sélectionner un style, c'est simple. Si vous utilisez un navigateur graphique respectueux des normes, tels
Mozilla, Firebird, Netscape ou encore Opera dans leurs versions récentes, vous devriez avoir la possibilité de choisir,
via le menu affichage ou afficher de votre navigateur, une des feuilles de styles proposées par
le site [5].
Si le navigateur (suivez mon regard…) que vous utilisez ne vous offre pas cette possibilité, vous pourrez
toutefois utiliser le style switcher
présent en haut des pages. Celui ci consiste en une liste de sélection vous permettant de choisir le style à
appliquer à la page. Si le javascript est activé dans votre navigateur, le changement est automatique, sinon, il
est géré coté serveur.
Le style switcher résoud, en outre, un problème de taille. Aucun des navigateurs dits
conformes
ne gère la persistance de la feuille de style choisie, c'est à dire la réutilisation automatique de la feuille de style choisie
pour les pages suivantes. Le style switcher, par l'envoi d'un
cookie contenant le nom du style choisi, permet cette persistance. Ce n'est pas une solution parfaite, en
particulier pour ceux qui détestent les petits biscuits, mais c'est malheureusement la seule à ce jour.
Le site utilise pleinement les balises html
link dans l'entête head de la page pour fournir des possibilités supplémentaires de
navigation au sein du site. Cette forme de navigation alternative n'est malheureusement pas gérée par IE
mais elle l'est par les navigateurs conformes tels que Mozilla, Firebird ou Opera, ainsi que d'autres navigateurs alternatifs
[6]. Si vous utilisez Mozilla
ou Firebird, vous pouvez même utiliser de façon permanente le thème No menu
sans que vos possibilités de
navigation n'en soient réduites.
La mise aux normes des sites permettra une plus grande démocratisation du web et une pérennité des documents diffusés, toutefois, ce respect des normes a un prix : l'abandon pur et simple des navigateurs périmés que sont IE et Netscape dans leurs versions 4.x. J'entend par là que, du fait de leur gestion désastreuse des feuilles de style CSS (en particulier netscape), les pages s'afficheront sans aucun style sous ces navigateurs mais le contenu restera tout à fait accessible et lisible.
Je n'ai pu tester pour l'instant le site qu'avec Mozilla 1.4 et 1.5, Firebird, Opera 7.11, Lynx, Netscape 4.x et
MSIE6.
Bien que les standards et la structure sémantique des pages garantissent théoriquement une bonne lisibilité pour
tous, des erreurs ou imperfections peuvent apparaitre pour les navigateurs précités dans leurs versions
précédentes ou pour d'autres navigateurs tels Camino, Safari ou encore K-Meleon. Si cela arrive, soyez aimable,
prenez cinq minutes pour me prévenir et m'indiquer le problème
afin que je le corrige séance tenante :).
Bien, maintenant, je souhaiterais vous parler d'Internet Explorer 6…
Je comptais tout d'abord vous livrer une collection d'impressions d'écran visualisant différentes parties des
pages du site alternativement sous Firebird (le navigateur que j'utilise) et sous
IE. Mais je me rend compte que cette façon
de faire pourrait en rebuter plus d'un.
Je vais donc seulement vous proposer de télécharger Firebird,
l'archive zip ne pèse que 6,7 Mo, cela ne prendra pas longtemps, surtout
si vous avez une connexion haut débit. L'installation n'est pas nécessaire, il vous suffit de dézipper l'archive
et de lancer le programme.
Ensuite, baladez vous sur le site avec Firebird puis avec IE
(ou inversement). Les différences que vous verrez ne sont pas intentionnelles mais simplement dùes aux limitations
de IE et à son manque de respect avéré des standards (Mis à
part les coins arrondis des menus, c'est une fonctionnalité qui apparaitra avec css
de niveau 3 mais qui est déja implémentée dans le moteur de rendu gecko). J'aurais pu bidouiller pour contourner
certaines de ces limitations, mais cela aurait compliqué la structure de mes pages de façon intolérable (à mon
sens).
IE n'implémente donc les standards
que de façon limitée, que ce soit les normes HTML,
XHTML et CSS,
ou encore les images PNG
transparentes en 24 bits. Sans compter les 31 failles de sécurité
(NPM : Mettre ce chiffre à jour au fur et à mesure des nouvelles
failles trouvées) non corrigées à ce jour alors que Microsoft semble se préparer à abandonner le développement
Stand-Alone de
IE (Voir cet article
et celui-ci).
A l'opposé, vous avez Firebird, petit frère de Mozilla, navigateur respectant très bien les standards, gérant
parfaitement les images PNG, n'étant affecté d'aucune faille
connue, dont le développement est régulier et intensif, gratuit, et
open source.
Pour plus de détails, consultez cette page.
Voilà, c'est à vous de décider maintenant, pour ma part, je n'utilise plus que Firebird :)
title est représenté sous forme d'info-bulle dans les navigateurs graphiques Basic