It’s Time To Kill Off Transitional DOCTYPES

It’s Time To Kill Off Transitional DOCTYPES

Ou l’on nous encourage encore plus à virer vers le XHTML Strict ! Un article de Jack Packard publié sur Accessites.org : montrer des sites web accessibles, conformes, beaux et précis ! Sur soumission, l’équipe accepte ou refuse un site ; et l’une des règles est d’avoir une DTD en Strict. Pour 4 raisons :

  • The Transitional DOCTYPE tells you to use a Strict DOCTYPE : c’est écrit dans la DTD, quand on prend la peine de la lire en entier
  • A Strict DOCTYPE forces separation of presentation and content : ça, on le savait déjà. Et de citer les balises dépréciées (genre basefont)
  • Separating your presentation from your content is a Good Thing : on en rajoute, des fois que… L’utilisateur peut reprendre la main avec sa propre feuille CSS ; La maintenance est facilitée ; la bande passante est économisée ; et c’est une recommandation du WCAG
  • What about new windows? Les nouvelle fenêtres, ouvertes avec target="_blank" sont à bannir : l’utilisateur doit maitriser sa navigation. Pour les maniaques, le site propose le javascript de 456BereaStreet.

Bref on n’apprend rien de nouveau (mis à part le premier point), mais ça a le mérite de rebondir sur ce que disait Raphaël Goëtter sur son blog.