Outre le fait qu'un code bien pensé permet à d'autres personnes d'intervenir efficacement dans la maintenance du site, cela a une incidence directe sur le temps de chargement des pages et donc le confort de consultation de votre site. A quoi convient-il être attentif ?

Une déclaration correcte

C'est-à-dire une instruction placée en début de page pour signaler aux navigateurs (d'hier, d'aujourd'hui et de demain) comment interpréter le code, et donc afficher correctement le site qui est soumis. Une déclaration manquante ou incomplète est source d'ennuis prévisibles. Affichage > Source et vous verrez ou non <!DOCTYPE... en première ligne.

A propos du Doctype

Un minimum de code, bien structuré

Il en va du code informatique comme du texte rédactionnel : il peut être lourd et confus, ou léger et clair. La rapidité de chargement en dépend directement. Or il se fait que la plupart des outils mis sur le marché génèrent - dans une tentative de les rendre accessibles aux amateurs - du code inutilement pesant pour qui n'y prend pas garde.

Les scripts (javascript) sont des morceaux de programmation destinés à exécuter certaines tâches ou comportements en réaction aux sollicitations de l'internaute. Les rassembler sur une feuille spécifique permet de ne les charger qu'une seule fois, plutôt que d'alourdir chaque page de façon répétitive.

Compatibilité entre navigateurs

Si vous voyez la mention "ce site est optimisé pour le navigateur untel..." c'est qu'il ne l'est pas pour d'autres. Tant il est vrai que rendre un site compatible entre navigateurs n'est pas chose aisée. Or vos visiteurs sont équipés diversement. S'en préoccuper devrait être une priorité.

Il est également possible de développer des sites utilisant les capacités des navigateurs modernes qui puissent simultanément être visionnés par ceux des anciennes générations (tels que Netscape 4), dans des conditions certes moins raffinées mais néanmoins acceptables.

Accessibilité aux malvoyants

Rendre un site accessible aux personnes souffrant de troubles visuels peut s'avérer important. Il existe aussi des logiciels de reconnaissance vocale à même de lire à haute voix le contenu du site; il est alors utile de prévoir des instructions de navigation complémentaires, non perceptibles pour les autres utilisateurs.

La taille du texte peut être adaptée aux préférences de l'utilisateur (essayez donc Affichage > Taille du texte...), la navigation peut se faire au moyen du clavier plutôt que de la souris. Il est aussi question de contrastes, de couleurs, de libellés des illustrations...

Les spécifications WAI
Les spécifications section508

La validation

Les tests de validation externes sont un outil efficace pour contrôler la validité du code des pages du site et des feuilles de style. Un moyen sûr de s'assurer de la conformité aux spécifications en vigueur.


Mes créations

Visites guidées

Côté technique

Qui suis-je ?

Témoignages clients

10 bonnes raisons d'adorer ou de détester un site

Votre site

Garanties

Contact