Geckozone est un Club Unesco

Safari montre qu’IE est complaisant avec les sites mal codés

Profil(s) : Confirmé Webmestre Développeur Décideur
Date : 26 octobre 2004
Auteur : Théo

Article original par Simon Aughton, traduit de l’anglais par Théophile Studer.

David Hyatt, le développeur de Safari, a attaqué Internet Explorer pour avoir laissé les développeurs web se laisser aller en écrivant "du code impropre" et en conséquence, ralentir le développement du navigateur internet d’Apple. [1]

Dans son weblog, Hyatt explique que la plupart des rapports d’erreur qu’il reçoit à propos de "bugs dans Safari" sont « essentiellement des différences au niveau du traitement et de la résolution des erreurs entre Safari et le navigateur dominant du web, Internet Explorer ».

« Si nous vivions dans un monde où les navigateurs refusaient d’afficher un contenu mal codé (avec des notifications d’erreurs utiles bien sûr, comme ça les auteurs pourraient facilement corriger leur contenu), dit-il, et bien tous ces "bugs" disparaîtraient purement et simplement. Je pourrais donc concentrer mes efforts sur les bugs réels, et non pas perdre mon temps à émuler le comportement d’Internet Explorer. »

Il insiste : « La raison principale qui fait que presque toutes les pages web sont mal codées est que les navigateurs laissent les auteurs de pages web y écrire ce qu’ils veulent. Aussi longtemps que les navigateurs seront aussi laxistes dans leur traitement et leur résolution d’erreurs, les webmasters continueront de produire des pages web invalides, parce qu’ils n’auront même pas idée que les pages qu’ils écrivent sont invalides ! »

Donc la prochaine fois que naviguerez sur un site qui ne fonctionne pas avec Safari, ce ne sera pas la faute d’Apple, mais celle de Microsoft.

Et comme Hyatt l’a dit, « le webdesigner moyen ne se préoccupera pas de la validité de ses pages tant qu’Internet Explorer affichera correctement son site web. Pour que le designer web prenne conscience de ses erreurs, il faut les lui mettre devant les yeux. Le navigateur doit faire face et refuser de manger le vomi qu’on s’acharne à lui servir ou le designer moyen va simplement hausser les épaules et dire "Ouais, ça ressemble, c’est bon.". »

[1] Ce qui, par la même occasion, ralenti les développement des autres navigateurs internet respectueux des standards.

Articles dans la même rubrique

Commentaires

(Si vous recherchez de l'aide pour l'utilisation d'un produit, veuillez utiliser les forums de Geckozone. Les commentaires concernent uniquement l'article. Merci.)

Afficher les commentaires (16) Ajouter un commentaire

Un message, un commentaire ?

(Pour créer des paragraphes, laissez simplement des lignes vides.)

Lien hypertexte (optionnel)

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d'informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Qui êtes-vous ? (optionnel)