La guerre des standards : épisode III (3227 lectures)
200520/01
Si du côté des développeurs subsistent encore une rebellion aux standards, ils sont nombreux à quitter le côté obscure la force pour rejoindre le camp des Standards Web.
Il est à noter que les évangélistes des standards, qui oeuvrent depuis maintenant 7 ans pour les plus anciens, ont du mal à faire passer le message, malgré ce média "instantanné" qu'est internet.
Personnelement, ce n'est qu'une rencontre hasardeuse avec un certain Sibelius, aka Raphaël Goetter, sur un forum de développement, qui m'a fait découvrir cette nécessité de changer notre façon de travailler.
Je n'ai ni été le premier ni le seul à boire ses bonnes paroles, pour mon plus grand bien.
Notons au passage que le premier forum CSS et standards web francophones a été crée par ce même Raphaël Goetter, avec des intervenants de qualité.
97% des sites publics, des portails web ou sites d'agences web ne sont pas conforment aux standards !
C'est un chiffre que j'avais déjà lu sur le web.
Ne retrouvant plus la source, j'ai passé 30 sites publics, portails web ou agences web (les 10 premiers sur Google) au validateur du 3WC.
AnpeVoir la page Anpe. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Conseil GénéralVoir la page Conseil Général. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Conseil Général d'AquitaineVoir la page Conseil Général d'Aquitaine. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Mairie de ParisVoir la page Mairie de Paris. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Musée du LouvreVoir la page Musée du Louvre. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
CAFVoir la page CAF. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
CNILVoir la page CNIL. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Forum des Droits sur l'InternetVoir la page Forum des Droits sur l'Internet. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Ministére de la Culture et de la CommunicationVoir la page Ministére de la Culture et de la Communication. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Service Public : leportail de l'administration françaiseVoir la page Service Public : leportail de l'administration française. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
La documentation françaiseVoir la page La documentation française. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
WanadooVoir la page Wanadoo. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Pages JaunesVoir la page Pages Jaunes. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
FreeVoir la page Free. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
VoilàVoir la page Voilà. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
AOLVoir la page AOL. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
MSNVoir la page MSN. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
GoogleVoir la page Google. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Hôpitaux de ParisVoir la page Hôpitaux de Paris. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Croix Rouge FrançaiseVoir la page Croix Rouge Française. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Agence WEBVoir la page Agence WEB. Lien externe (nouvelle fenêtre ou nouvel onglet > clic droit)
Seul 1 site passe le validateur (HTML 4.01), le site portail du conseil général. A noter que celui de ma région est développé en frames.
40 % de ces sites n'ont aucune déclaration de DOCTYPE.
Aucun d'eux n'est développé en XHTML.
Pourquoi les standards n'ont pas le succès attendu ?

Aujourd'hui encore, il faut constater que de nombreux sites professionnels sont encore développés à "l'ancienne".
Sans parler forcément d'un code valide, on parle de site à l'ancienne dés qu'on développe avec des outils WYSIWYG tels que Dreamweaver, où avec des tableaux pour structurer le document.
Ces logiciels, qui sont nécessairement des références dans le monde professionnel, produisent du code non valide qui ne supportera pas les années.
Les développeurs le savent, mais choisissent de l'ignorer, ou de coder à la main proprement.
Un développeur web, qu'il soit spécialisé dans la programmation PHP, ASP, Javascript, XHTML, CSS ou autre, ne peut aujourd'hui se passer de communiquer et d'apprendre via des forums d'intégration/programmation.
Ce développeur a donc nécessairement entendu parler des standards, a essayé de s'y mettre, avec ou sans succès.
S'il est seul (travailleur indépendant), il assume son choix seul.
S'il est salarié, il lui faut convaincre son employeur ou son chef de projet de la nécessité de développer autrement, de la nécessité de geler temporairement la productivité de la boîte pour que tous les participants à un projet web se forment, et de convaincre les clients de cette nécessité d'acheter un site web conforme aux standards.[clear][/clear]
Les agences web complices ?
Soit la communication ne passe pas dés le début (le développeur n'arrive pas à convaincre celui qui est au-dessus de lui), soit l'agence web fait un choix d'ignorer les standards.
La raison est simple : la mauvaise volonté.
Quand j'ai suivi mes études de développeur, on a cessé de me répéter ce qu'on lit souvent sur des forums par ailleurs : un site doit être remodelé entièrement tous les 2 ou 3 ans.
Hop, le suppot est passé sans mal, à grand coup de marketing bien ficelé, en promettant une promotion sur la refonte du site.
L'agence s'assure ainsi mieux qu'une maintenance et n'a plus à se soucier de construire des sites standards.
Le jour où les navigateurs web exigeront des sites conformes, il conviendra soit de former les développeurs, soit d'embaucher des compétences spécifiques.
Le client se moque des standards comme de l'an 40
La naïveté généralisée qu'on rencontre lorsqu'on suit les discussions web sur les standards fait que les développeurs croient qu'un client va accepter immédiatement d'avoir un site XHTML Strict pour plus cher.
Qu'on ne pense pas qu'il faille en plus développer aux normes pour moins chers, qu'est-ce que c'est que cette histoire !
Mais, excusez du terme, il s'en cogne le citron, le client, que ses soupapes de voitures soient en titane 47 plutôt qu'en titane 58 !
C'est de la technique, tout ça, et la technique, on en parle pas lorsqu'on passe un contrat.
Ou on en parle differement, suivant les cibles prospectées par exemple.
Le client n'a pas à décider s'il doit choisir entre la fonction strLen ou un chapeau dans la zone d'admin, c'est le chef de projet qui choisit.
Le retour du Messie ?
Comme le disait le proverbe qu'on attribue habituellement aux chinois, tout grand chêne a un jour été un gland.
Pour convertir les développeurs/webmasters, il faut d'abord créer l'information, puis relayer l'information à travers les blogs, les forums de discussions spécialisés et le bouche à oreille, puis s'assurer du bon positionnement de cette information sur les moteurs de recherche.
La route est encore longue. Il ne faut forcer personne, et faire croire que les standards sont "ultras-simples" est à mon avis une grosse erreur. Rien n'est simple quand il s'agit d'ingurgiter beaucoup de lecture pour apprendre, quand il s'agit de faire beaucoup de tests pour comprendre, quand il s'agit de réaliser des sites web non pas pour les rendre standards, mais pour satisfaire avant tout une demande.
Il ne faut pas comme certains s'affichent se montrer trop tyrannique dans l'évangélisation.
Le webmaster/chef de projet est là pour écouter son commanditaire, écouter ses besoins. Il décidera de lui-même du développement, le client étant pour encore plusieurs siècles ignorant en la matière, mais il devra parfois s'autoriser quelques écarts.
Tout site web ne peut pas être visible sur tous les navigateurs et toutes les plates-formes.
Un site web a une cible, il peut même en avoir plusieurs, et certaines pages nécessiteront un développement "non conforme" avec la politique d'accessibilité, comme l'intégration d'une animation flash par exemple, comme l'utilisation sur certaines pages d'images interactives (ex: mappy.com) non accessibles aux non-voyants.
Je pense aussi qu'une dérive s'est déjà installée parmi certains développeurs relayant l'information sur les standards, et ils contribuent plus à faire le jeu des anti-standards que de les convertir.
Et pour échapper au sectarisme, il ne faut pas reproduire ses méthodes du porte à porte, de l'agression, il faut laisser venir les développeurs, les laisser libre de leur choix.
Les standards ne sont pas une mode (quoique beaucoup j'en suis sûr s'y sont mis par effet de mode), ils sont une évolution nécessaire.
A suivre...
Pour ceux qui voudraient poursuivre la lecture :
- Pourquoi les standards du Web sont importants ?
-Intérêts des standards Web au 21e siècle
Dernière modification : 06/07/2008
Catégorie : Standards W3C - Web -
A découvrir également :
Dictionnaire francophone des acronymes, sigles et abréviations informatiques
Commentaires
Les commentaires sont désactivés.

