La sémantique, le respect des standards et des règles d'accessibilité dans le développement web entrent dans les mœurs après la chute de la dictature des tableaux. Ils sont devenus des règles.
Des règles, certes. Mais visiblement pas pour tout le monde.
Le cas du site d'une fameuse chaîne internationale de sandwich et par exemple un cas d'école sont un concentré de tout ce qu'il ne faut pas faire.
Une référence d'antipattern. Doctype et balises <html> au milieu de la page, deux <head>, trois <meta> de content-language (pour les navigateurs qui ont des troubles de la mémoire) et aucun <body>, on se demande même comment les navigateurs arrivent à parser cette page et à la restituer (plus ou moins) correctement.
Le tout est échafaudé sur de belles structures en tableaux imbriqués et parsemé de passages JavaScript obstrusif et de CSS inline.
Le meilleur (ou le pire?) étant le script qui détecte la version de flash afin de proposer de mettre à jour le plugin d'Adobe à la version 8.
Le script ne prend en compte qu'un caractère à gauche du point, et considère donc la version 10.xx comme étant la version... zéro.
De quoi empêcher certains intégrateurs de dormir...
Mais ce site est loin d'être le seul à être codé n'importe comment. Il y a certainement pire.
Peut-être même avez-vous, vous même, fait pire (à vos débuts, un jour de fatigue, par vengeance, etc.) ?
Quel est le site le plus mal codé que vous ayez vu ? Ou fait ?
Quelle importance donnez-vous à la sémantique et le respect des standards dans vos développements Web?
A voir pour rire ou se faire peur : le site Subway.com
En collaboration avec Gordon Fowler
Quel est le site plus mal codé que vous ayez vu ?
Ou fait vous-même ?
Quel est le site plus mal codé que vous ayez vu ?
Ou fait vous-même ?
Le , par Idelways
Une erreur dans cette actualité ? Signalez-nous-la !