Attributs width et height sur les images

Les images sont souvent considérées comme des éléments de présentations. La nouvelle doctrine du Web voulant une séparation stricte entre les 3 composantes d’une page Web : les données (HTML), la présentation (CSS) et le comportement (Javascript) ne sait pas fait sans erreurs. En première ligne, les attributs width et height des images qui n’ont malheureusement plus la cote et pourtant. Il est important de les renseigner.

Continue reading

Et vous savez vous faire des liens ?

Élément de base du Web, le lien permet de naviguer d’une page à l’autre, d’un site à l’autre. Faire une lien parait extrêmement simple, pourtant lorsque je me suis intéressé à l’accessibilité, j’ai été forcé de me rendre compte que je ne savais pas faire un lien correct. Et vous savez vous faire un lien que tout le monde peut utiliser ?

Continue reading

Markdown : le langage de l’écriture Web efficace

La rédaction d’un document pour le Web n’est pas chose facile. Les contraintes de l’internet moderne impose un balisage cohérent. L’édition WYSIWYG ne jamais vraiment convaincu, j’ai toujours préféré écrire le source à la main, plutôt que de passer par ce genre d’outils. Mais, il faut bien reconnaitre qu’écrire manuellement le code HTML comporte un certain nombre risque (faute de frappes, balises mal fermés, incohérence du code entre les différents contenus, …). Les syntaxes de styles Wiki apportent un certain confort dans l’écriture et une plus grand sécurité dans le code généré. Markdown est certainement le langage le plus intéressant pour l’écriture de contenu Web. Il est disponible sur le site de Daring Fireball, et une extension que je qualifirait d’indispensable se trouve sur le site Michel Fortin.

Continue reading

Valider le code (X)HTML de l’ensemble des pages d’un site Web

Vérifier la validité du code (X)HTML est indispensable pour éviter de voir apparaitre des problèmes de rendu entre les différents navigateurs respectant les standards. Il est facile de s’assurer de la validité du code source lors du développement, mais au fur et à mesure que les contenus sont intégrés, que le sites s’enrichit, il devient impensable de vérifier page après page lorsque le site compte plusieurs centaines de pages.

Le site http://www.validateur.ca/ propose un validateur qui indexe et valide toutes les pages d’un site Web. C’est un outil qui me semble indispensable pour éviter les régressions et les effets de bords durant la vie d’un site Web.