Les standards du Web : une merveille encore en chantier
By Sacha on Monday 7 May 2007, 20:20 - Permalink
Le 27 avril 2007 Tristan Nitot me répondait à mon e-mail où je lui demandais si les standards du Web sont aujourd'hui réellement respectés par Mozilla Firefox, un navigateur réputé pour son respect des standards.
Voici un extrait de sa réponse :
Aucun navigateur ne respecte 100% des standards en général et de CSS2 en particulier. Aujourd'hui, Opera et Firefox sont les 2 meilleurs, avec chacuns leurs défauts. (Firefox est bien meilleur pour le DOM, par exemple).
Et il précise : « ''Nous améliorons sans cesse le support des standards. Firefox 3 sera un grand pas en avant dans cette direction.'' »
Le problème voyez-vous c'est qu'aujourd'hui, le Web est vraiment compliqué pour ceux qui essayent de concevoir des sites Web avec une présentation riche. En résumé, il existe plus d'une dizaine de navigateurs différents, qui ont des versions différentes et qui sont utilisés sur des ordinateurs avec une résolution d'écran différente. S'adapter à toutes ces différences en concevant un site Web est la difficulté numéro 1 d'un site de qualité. Voilà l'explication des messages qu'on peut encore voir aujourd'hui :
Résolution 1024x768 pixels minimum
Les professionnels essayent de s'adapter aux navigateurs les plus populaires, on cherche un compromis entre le temps passé pour adapter le site aux différents navigateurs (et donc l'argent dépensé) et le nombre de visiteurs qui seront satisfaits de la présentation (et donc le nombre de clients).
Un organisme est apparu pour régler tous ces problèmes d'incompatibilité entre les navigateurs, qui deviennent de plus en plus difficiles à gérer. Le W3C. Si tous les navigateurs respectaient par exemple le XHTML et le CSS, il n'y aurait presque aucune divergence dans le rendu. Le développement des sites Web serait alors largement facilité. C'est pourquoi moi, comme beaucoup d'autres développeurs Web, je fais mon site selon les recommandations du W3C en espérant qu'un jour, il sera visible de manière identique sur tous les navigateurs. Si Firefox promet d'améliorer le respect des standards dans sa prochaine version, Internet Explorer ne semble pas être pressé et ses responsables ont déclaré qu'ils n'allaient pas améliorer leur navigateur pour passer le test Acid2 (ce test est un moyen de vérifier que le navigateur respecte les standards). Sachant que Internet Explorer est encore le navigateur le plus populaire, c'est une assez bien triste nouvelle. Tant pis pour lui, laissons la concurrence faire. De toute façon il perd déjà des parts de marché, surtout face à Firefox.
Pour finir, il faut aussi noter l'expansion alarmante des technologies nouvelles pour le Web : Atom, RSS, Ajax, RDF, IDN... Malheureusement elles ne sont pas forcément compatibles entre elles (exemple), ce qui crée encore des problèmes à résoudre dans l'avenir.
Les standards du Web sont donc une chose prometteuse, qui fonctionne déjà assez bien, mais qui doit encore évoluer, les enjeux comme l'interopérabilité et l'accessibilité (pour les personnes malvoyantes par exemple) sont très importants.
Pour en savoir plus, voici quelques liens qui pourront vous guider si vous êtes intéressés par le sujet :
- Sites sur les standards du Web : Pompage.net - OpenWeb - Alsacréations
- Quelques personnes qui écrivent à propos des standards du Web : Standblog - Webatou

Comments