Encore le sujet des navigateurs, encore Firefox ? Oui, car ils sont très importants !
Mercredi 30 novembre était le jour de Firefox, pourrait-on dire. En effet avec sa sortie au cours du mardi 29 novembre, le 30 était le premier jour complet... celui où les sites Web, les listes de diffusion et les media se mettent vraiment à en parler, et celui où les téléchargements commencent à grimper.
Mais pourquoi tant d'attention : pourquoi le navigateur est-il si important ?
- Au début, le rôle d'un navigateur était simple (afficher des pages Web)...
- ... puis il est devenu plus complexe (restituer les mises en page élaborées et modernes, être plus riche et mais rester ergonomique, prévenir et empêcher les actions malveillantes, respecter la vie privée,...).
- Au début, la place du navigateur était stratégique mais faible (peu de contenu en ligne, peu d'utilisateurs)...
- ... puis elle est devenue incontournable (pages de sites Web, Webmail, outil de recherche, informations officielles, démarches administratives, achats et ventes, presse, bibliothèque, applications..., le tout en ligne).
En fait, le navigateur est au centre du FOI, le trio Formats-Outils-Informations :
- Le I de FOI, ce sont les Informations, au centre de la société... de l'information...
- ... et ces informations en ligne s'appuient sur des formats (et des protocoles).
- Le O de foi ce sont les Outils qui permettent de lire, créer, manipuler ces informations...
- ... et qui peuvent emprisonner les informations s'ils sont les seuls à savoir le faire et fermés.
- Le F de FOI ce sont les Formats, qui peuvent être fermés et liés à un seul outil fermé...
- ... ou qui peuvent être ouverts, c'est-à-dire connus et disponibles pour tous, pour éviter le verrouillage.
Les formats ouverts des informations lues avec des outils qui les respectent sont une garantie d'indépendance, une incitation à la saine concurrence et un levier pour l'innovation. Cela signifie aussi diversité et choix.
Firefox respecte les formats et les protocoles ouverts, il contribue à la diversité du marché (en proposant des versions multi-plateformes aux formats des différents systèmes d'exploitation et des différentes langues), et il instaure une concurrence et une émulation entre les différents navigateurs qui permettent le libre choix (ses concurrents utilisent aussi de plus en plus les standards ouverts, comme Epiphany, Konqueror, Netscape, Opera, Safari ou comme l'annonce le futur Windows Internet Explorer 7).
Voilà pourquoi les navigateurs respectueux des standards ouverts, dont Firefox, sont très importants. Pour Firefox, c'est aussi un logiciel libre, donc avec ses coulisses à un format ouvert. Précision : Formats-Ouverts.org recommande l'utilisation de navigateurs compatibles au minimum avec les standards ouverts du Web... pour reprendre une expression des publicités automobile et informatique.
Sources et liens :
- Epiphany, http://www.gnome.org/projects/epiphany/
- Firefox, http://www.mozilla-europe.org/fr/products/firefox/
- Konqueror, http://www.konqueror.org
- Netscape, http://browser.netscape.com
- Opera, http://opera.com/products/desktop/
- Safari, http://www.apple.com/macosx/features/safari/
- Windows Internet Explorer, http://www.microsoft.com/windows/ie/default.mspx
3 réactions
1 De christophe - 02/12/2005, 20:36
Une petite précision. Pour ce qui concerne le respect des standards, j'ai le sentiment que Safari et Konqueror (basés sur le même moteur Khtml) sont en avance sur Firefox : ils passent par exemple le test Acid2, ce qui n'est pas le cas de Firefox.
news.zdnet.co.uk/software...
Ton texte laisse à penser (ou bien, c'est moi qui interprête mal) que c'est Firefox qui les poussent dans le sens du respect des standards. Je dirais que c'est sans doute vrai dans le cas d'IE, mais pas pour Safari et Konqueror.
Par contre, comme Firefox est le seul qui soit multi-plateforme (autrement dit, les windowsiens n'ont pratiquement que ce choix-là), et que la fondation Mozilla a réussi à organiser une sorte de buzz autour de son produit, il reçoit beaucoup plus d'honneur et d'attention.
2 De Didier R - 03/12/2005, 03:16
christophe: +1 (je suis un utilisateur convaincu de Konqueror :D)
Humour: En fait, le navigateur est au centre *de la* FOI, pas du FOI(E) qui lui se trouve dans le canard avant de se trouver dans mon assiette.
Finalement, je ne dirais pas que Firefox respecte les formats et les protocoles ouverts... Firefox *tente* de respecter les formats et les protocoles ouverts, comme tous les programmes d'ailleurs. Exemple: Firefox ne respecte pas totalement la norme CSS2 (sinon, il passerait en tout cas le test Acid2), mais il la respecte mieux que IE.
@+, Didier
3 De bruno - 03/12/2005, 09:29
La remarque sur le test Acid2 est juste, mais elle est fausse. Les moteurs de rendus Gecko (firefox), KHTML (konqueror, safri) ou celui d'Opera ont été conçus dans le respect des standards, en se basant sur les publications du W3C.
D'une part si l'on examine le test Acid2, on voit immédiatemment un code assez complexe, destiné à la fois à tester le respect de la norme CSS2 et la capacité à ne pas interpreter certaines "erreurs" de code (c'est tout du moins ce qui m'a semblé après une analyse rapide). On pourrait sans nul doute créer un test Acid3 qu'aucun navigateur ne pourrait passer. Aucun code ne peut prétendre à la perfection, et l'on pourra toujours trouver des failles dans les navigateurs quel qu'ils soient.
D'autre part les recommandations du W3C sont parfois ambigües sur certains points et sujettes à interprétation, les choix des développeurs peuvent donc diverger et l'interprétation des standards varier légérement d'un navigateur à l'autre, ces différences étant certes minimes.
Enfin dans la pratique du developpement de sites, il est très rare de mettre en defaut Firefox et les autres navigateurs cités sur l'interprétations des codes (X)HTML et CSS, alors que les effets indésirables sont quasi immédiats avec MSIE. Donc oui ces navigateurs respectent les standards, même s'il ne passent pas Acid2, car c'est un des objectifs de leur développeurs et que la perfection est un leurre.
@christophe : Firefox n'est pas le seul navigateur multiplate-forme, Opera l'est aussi, il existe également au moins un portage de Konqueror sous Windows