Glané ce matin sur la liste de discussion interopérabilité de l’AFUL:
Il y avait déjà eu la campagne anybrowser. Mais elle induit implicitementle test de tous les navigateurs au lieu de la conformité aux normes.
Pierre Jarillon
Voilà bien le problème : pour trop de personnes encore, « visible avec n’importe quel navigateur » signifie « péniblement adapté aux particularités de chacun » au lieu de « conforme aux normes ».
Il est temps pour chacun d’être proactif et d’embrasser les standards web.
Ah! Enfin! Il y a quelques temps, j’ai tenté de me remettre au html et d’apprendre un poil de
CSS pour refaire mon site. C’était en pleine mode “doit pouvoir être lu sur tous les
navigateurs”. J’ai passé des heures à débugguer le site pour qu’il soit lisible sur les
principaux navigateurs Mac (pour moi) et PC (pour la majorité des autres). Résultat: comme
aucun navigateur ne respecte les normes, je me suis retrouvé avec un compromis boiteux dans
tous les navigateurs. Et je me suis découragé.
Je suis maintenant en pleine construction du site pour l’élevage de cockers de mon amie. Pour
lui, je suis parti d’un principe: je valide ma feuille de style et le maximum de pages auprès
du W3C. Si les navigateurs ne sont pas capable d’être conformes, tant pis. Ca ne marche pas
pour toutes les pages. Steph (aka Tara) a fait de moi un esclave de la ligne de code. Je code
tout manuellement, sur un éditeur de texte, avec mes vagues souvenirs de html et css. Mais la
plupart des pages sont validées html stric par le W3C. Résultat: ca affiche bien dans Safari,
le nouveau navigateur (beta) d’Apple, pas trop mal pour IE5.2 pour OSX, Chimera et Mozilla
pour Mac et PC. C’est par contre une catastrophe dans IE5 PC. J’ai pas testé dans IE6.
Commentaires: “l’est nul ton site, il s’affiche mal chez moi”. Ouais. J’suis d’accord. Mais
c’est pas mon code qui est pourri, c’est ton navigateur.
N’empêche. Je viens de faire un site pour une grande partie validé par le W3C. Et ce site est
potable pour probablement 10% des internautes. Enfin, j’ai grand espoir en Safari…
Il y a longtemps que je fais des sites, j’ai toujours voulu qu’ils soient visibles pour la
plupart des navigateurs.
Au début, je bidouillais. Un javascript et deux voire trois version de site. A la fin, j’en
ai eu marre !!
Quand quelqu’un vient me voir ou m’envoie un mail pour me dire que mon site est pas visible
ou ne marche pas chez lui, que c’est de ma faute, je l’envoie ballader du coté du W3C
maintenant grâce à Stéphanie qui m’a dit plusieurs fois demandé pourquoi je n’utilisais pas
les css.
Aujourd’hui mon site est visible par Safari (et oui mac moi aussi 😉 ) et par bien d’autres
navigateurs.
Le fait que 1% ou 10% ou 100% des internautes puisse le voir, je m’en moque un peu puisque
c’est plus de ma faute à moi 🙂