Mozilla Firefox

Un article de Freepedia.


Pour les articles homonymes, voir Firefox (homonymie). Image:Logo Begriffsklärung.png


Mozilla Firefox
la page d'accueil de Wikipédia sur Mozilla Firefox.
Développeur La Fondation Mozilla
Dernière Version 1.0.7 (le 21 septembre 2005)
OS Windows, Mac OS X, GNU/Linux
Type Navigateur Web (open source)
Licence(s) MPL/GPL/LGPL (tri-licence)
Site web www.mozilla.org

Mozilla Firefox [moˈzɪla ˈfaɪəfɒks] (précédemment Phoenix et Mozilla Firebird) est un navigateur Web libre développé et distribué par la Fondation Mozilla aidée de centaines de bénévoles grâce aux méthodes de développement open source. Avant de se concentrer sur Firefox et son compagnon Thunderbird, qui lui, permet de gérer son courrier électronique, Mozilla était surtout connu pour sa suite intégrée de logiciels Internet, d'une conception plus ancienne héritée de Netscape.

Le nom Firefox (littéralement renard de feu) est le surnom du panda rouge ou petit panda (Ailurus fulgens) en anglais. Si le petit mammifère est en voie d'extinction, ce n'est pas le cas de ce logiciel qui est de plus en plus plébiscité par les internautes : le 19 octobre 2005, moins d'un an après sa sortie officielle, son nombre de téléchargements a atteint 100 millions. La dernière version 1.0.7 est disponible en 39 langues.

Pour le lancement de la version 1.0 (le 9 novembre 2004), la fondation Mozilla initie pour la première fois une vaste campagne de publicité par le biais du site Spread Firefox et publiera le 19 décembre de la même année une page complète de publicité dans le New York Times pour son navigateur, grâce aux dons de milliers de personnes.

D'après une étude de XiTi du 17 juillet 2005, plus d'un internaute européen sur sept utiliserait Firefox comme navigateur web. [1].

Sommaire

Fonctionnalités

Comme la suite Mozilla et Opera, Firefox possède des fonctionnalités qui le différencient des navigateurs basiques comme Internet Explorer. Cependant, on en retrouve nettement moins que dans ces deux premiers logiciels, dans le but avoué de combattre leur trop grande inflation. On permet ainsi au navigateur d'être personnalisé à partir d'une base fiable et épurée. Plutôt que de fournir toutes les options possibles dans une distribution standard, Firefox repose sur un système d'extensions et de thèmes graphiques qui permet à chacun de modifier le navigateur à son goût.

Quelques fonctionnalités présentes par défaut dans Firefox :

  • un bloqueur de fenêtres popup,
  • un système de moteurs de recherche intégrés, facilement personnalisable,
  • la navigation par onglets (tabbed browsing),
  • les marque-pages dynamiques ou « live bookmarks » (lecteur de flux RSS et Atom),
  • le redimensionnement automatique des images,
  • un puissant gestionnaire de téléchargement.

Respect des standards du Web

La Fondation Mozilla, par l'intermédiaire de son moteur Gecko, fait tout pour que Firefox soit le plus respectueux possible des normes et standards, en priorité ceux du W3C. Ainsi, le navigateur supporte les standards Web les plus basiques comme HTML, CSS, XHTML, XML et JavaScript, mais aussi DOM, MathML, XSL ou encore XPath.

Comme la plupart des navigateurs actuels, Firefox permet d'afficher des images translucides au format PNG. Cette translucidité n'étant pas gérée correctement par Internet Explorer 6, c'est à un vrai dilemme que sont confrontés les webmestres et designers de sites Internet, souvent obligés de se limiter à la transparence binaire du format GIF.

Les contributeurs Mozilla sont constamment en train d'améliorer le support des standards de Firefox, et plus particulièrement le CSS niveau 2 et le futur CSS niveau 3, ou d'ajouter de nouvelles fonctionnalités comme le rendu de SVG, APNG ou XForms. Un support natif (bien que partiel) de SVG 1.1 sera notamment activé dans Firefox 1.5, la prochaine version majeure, grâce à la bibliothèque graphique Cairo (cf : Développements futurs).

Optimiser Firefox

Article principal : Optimisation de Mozilla Firefox

Pour les utilisateurs avancés, le fait de taper about:config dans la barre d'adresse permet de configurer de nombreux éléments pointus inaccessibles depuis la fenêtre Options. Il faut faire cependant attention à ne pas faire de manipulations hasardeuses à cet endroit car celles-ci peuvent altérer le fonctionnement du logiciel de manière importante.

Historique et développement

Le projet Firefox commence dès le printemps 2002, sous l'apparence d'une branche expérimentale du projet Mozilla conduite par David Hyatt et Blake Ross. Ils considéraient que le succès du projet Mozilla était compromis, tant par les besoins commerciaux du sponsor Netscape que par l'expansion incessante des fonctionnalités induite par ses propres développeurs.

La suite Mozilla intègre en effet des fonctionnalités comme la gestion du courrier électronique, de l'IRC et des forums Usenet, ainsi qu'un éditeur HTML. Le projet mozilla/browser, rapidement surnommé Phoenix, a donc été créé afin de combattre ce gonflement perçu comme néfaste et fournir un navigateur plus simple à utiliser. Les développeurs principaux actuels de Firefox sont Ben Goodger, (qui a récemment été embauché par Google mais continue de travailler à temps plein sur le projet) et Blake Ross. David Hyatt, quant à lui, est parti chez Apple Computer et s'occupe maintenant du navigateur Safari, basé non pas sur le moteur de rendu Gecko de Firefox, mais sur KHTML celui de Konqueror (Navigateur du Gestionnaire de Bureau KDE).

L'utilisation de XUL rend possible l'extension des capacités du navigateur à travers l'utilisation de thèmes graphiques (skins) et d'extensions. Cependant, le processus de développement et d'installation de ces ajouts a également soulevé des problèmes potentiels de sécurité. C'est ainsi qu'avec la sortie de Firefox 0.9, la Fondation Mozilla a ouvert un site Web « Mozilla Update » contenant des thèmes et extensions « approuvés », les extensions provenant d'autres sites devant être dorénavant explicitement autorisées par l'utilisateur suivant un fonctionnement similaire au « popup blocker » intégré.

L'utilisation de XUL positionne Firefox au-dessus des autres projets basé sur le moteur de rendu Gecko de Mozilla, comme Galeon, Epiphany, K-Meleon, Camino et la plupart des autres navigateurs par sa flexibilité. La plupart de ces projets ont été lancés avant Firefox, et lui ont probablement servi d'inspiration.

Firefox est finalement en passe de remplacer la suite Mozilla pour l'utilisateur final. Aussi, plusieurs des fonctionnalités de la suite Mozilla (comme le client IRC) sont maintenant disponibles en tant qu'extensions facultatives à Firefox.

La version 1.0 de Firefox constitue la base de développement du navigateur Netscape 8.0.

Les forums de discussion officiels sur Mozilla Firefox sont hébergés par MozillaZine, un weblog parlant de tout ce qui concerne Mozilla. MozillaZine est tenu par un groupe de personnes et n'est pas directement affilié à la fondation Mozilla.

Changement de nom

En septembre 2002, une fois le logiciel suffisamment développé pour être utilisable, la première compilation, en phase de test, a été publiée sous le nom de « Phoenix ».

Le nom Phoenix a perduré jusqu'au 14 avril 2003, où il a dû être changé car la marque était déjà détenue dans ce domaine par le constructeur de BIOS Phoenix Technologies. Le nouveau nom, Firebird (oiseau de feu), ne rencontra pas un grand enthousiasme ; de plus ce nom était déjà utilisé par un autre projet open source, le gestionnaire de bases de données FirebirdSQL. Fin avril 2003, la Fondation Mozilla a donc publié un communiqué indiquant qu'il fallait se référer au navigateur en utilisant le nom Mozilla Firebird pour éviter la confusion. Cependant, la pression constante de la communauté força un nouveau changement, et le 9 février 2004, Mozilla Firebird fut finalement renommé Firefox.

Le nom « Firefox » a été choisi pour ses similarités avec « Firebird », mais aussi car il était unique dans l'industrie informatique. Pour s'assurer qu'un nouveau changement de nom ne serait pas nécessaire, la Fondation Mozilla avait d'ailleurs, en décembre 2003, lancé une procédure d'enregistrement du nom Firefox comme une marque déposée aux États-Unis [2].

Si certains utilisateurs ont été irrités par ces changements de nom successifs, d'autres ont pris cela avec philosophie. Il existe même une extension Firesomething [3] permettant à l'utilisateur de changer le nom de son navigateur, de façon fixe ou aléatoire.

Marque et identité

Une des améliorations les plus visibles est la nouvelle identité visuelle de Firefox et de Thunderbird. Les applications open source souffrent fréquemment d'un design et d'icônes pauvres créés par les programmeurs, et peu de ces logiciels possèdent une identité forte. Firebird et Phoenix étaient auparavant considérés comme ayant un aspect graphique acceptable, mais pas toujours au même niveau que beaucoup d'applications professionnelles.

En octobre 2003, le designer professionnel Steven Garrity a publié sur son site Web une page décrivant tout ce qu'il considérait comme bancal dans l'image de Mozilla[4]. Celle-ci a reçu énormément d'attention et a même été référencée sur Slashdot (Site de news anglophone fortement orienté informatique). La plupart des critiques suscitées par l'article consistaient à dire « où est le patch ? », une façon de dire dans ce milieu open source « si vous n'aimez pas un aspect du logiciel, arrangez-le vous même ».

Peu après, la Fondation Mozilla a invité Garrity à prendre la tête de sa nouvelle équipe d'identité visuelle. La sortie de Firefox 0.8 en février 2004 a suscité un nouvel effort sur la marque, présentant notamment de nouveaux logotypes dessinés par Jon Hicks, qui avait travaillé précédemment sur Camino [5]. La version finale du logo vient d'un concept de Daniel Burka et d'un croquis de Stephen Desroches.

L'animal montré dans le logo est à la base un renard stylisé, bien que « firefox » soit le nom commun anglais pour le panda rouge. Le panda selon Hicks ne correspondait pas vraiment à l'image qu'évoque le nom :

« A firefox is actually a cute red panda, but it didn’t really conjure up the right imagery. The only concept I had done that I felt happy with was this, inspired by seeing a Japanese brush painting of a fox » [6].

Cependant, l'animal étant vu de dos, il n'y a pas vraiment de contradiction et l'on peut aussi bien l'interpréter comme étant le panda rouge mascotte officielle du projet [7].

Anecdote : « délicieuses délices »


Les premières sorties de Firefox comportaient une option qui décrivait les cookies de la façon suivante : « Cookies are delicious delicacies », littéralement : « Les cookies sont de délicieuses délices. »

La phrase était un symbole du sens de l'humour caustique des programmeurs, et une réflexion générale sur l'approche non-conventionnelle du mouvement open source. Elle devint rapidement culte, et fut même reprise dans un livre d'informatique publié par O'Reilly.

Cependant, à la suite d'une réflexion sur la croissance massive de l'utilisation de Firefox sur Internet, le texte a été changé en « Les cookies sont des informations stockées sur votre ordinateur par les sites Web. Ils sont utilisés pour conserver des informations de connexion et d’autres données. » Cette révision a été considérée comme plus utile pour les utilisateurs moins concernés par la technique ; Firefox représentant le désir de la fondation Mozilla de devenir accessible à tout public.

Le texte original avait été inséré par Blake Ross, un des développeurs principaux de Firefox. Son remplacement a été effectuée par Mike Connor. Suite au changement, on a pu observer le dialogue suivant sur IRC :

<blake2> Félicitations mconnor
<blake2> tu viens de détruire une légende !

Le 22 août 2004, Jesse Ruderman produit la version 0.1 de l'extension « Délicieuses délices » [8]. Cette extension restaure l'ancienne version de la description des cookies.

Anecdote about Mozilla

En tapant about:Mozilla dans la barre d'adresse, on a une page spéciale parodiant la lutte des navigateurs.

« Alors, au final, la bête fut vaincue et les infidèles se réjouirent. Mais tout n'était pas perdu, car des cendres s'éleva un majestueux oiseau. L'oiseau scruta les infidèles et lança sur eux le feu et le tonnerre. Dès lors que la bête fut réincarnée et sa puissance renouvellée, les disciples de Mammon se tapirent dans l'horreur. »
d'après Le Livre de Mozilla, 7:15

Pour comprendre la signification, lisez l'article Le Livre de Mozilla

Internationalisation

Depuis sa version 0.5 en 2003, le navigateur est disponible en français grâce au projet Frenchmozilla hébergé sur Sourceforge. Depuis la version 1.0 de Firefox, les traductions sont directement hébergées sur le site de Mozilla et le téléchargement est proposé directement dans la langue utilisée par le navigateur actuel. Le navigateur Firefox est actuellement (au 4 mai 2005) disponible en 38 langues (dont l'hébreu et le chinois), toutes les traductions étant des réalisations de groupes indépendants de la fondation Mozilla.

Historique des sorties

Article principal : Historique des sorties de Mozilla Firefox

Première version stable : Mozilla Firefox 1.0 (Phoenix) - 9 novembre 2004
Dernière mise à jour de sécurité : Mozilla Firefox 1.0.7 - 21 septembre 2005
Prochaine version stable : Mozilla Firefox 1.5 (Deer Park) - prévu pour 2005


Le 19 Octobre 2005 à 19:13:40 GMT, Firefox a passé la barre des 100 millions de téléchargements depuis Spread Firefox. Il ne s'agit cependant pas d'un indicateur fiable du nombre d'utilisateurs. En effet, beaucoup d'utilisateurs l'ont téléchargé de nombreuses fois, et un téléchargement peut conduire à plusieurs installations.

Le système de téléchargement ne compte pas :

  • les versions Beta, Alpha et Nightlies, (seulement les versions finales).
  • les installations qui se font par le le système automatique de mise à jour.
  • les téléchargements pour les distributions Linux passant par un système de paquet.
  • les téléchargements effectués par des systèmes tiers comme download.com.

Développements futurs

Selon la feuille de route de Firefox [9] (roadmap), les développements futurs de Firefox se feront en trois étapes importantes représentées par les versions 1.5, 2.0 et 3.0.

Parmi les objectifs probables de l'évolution de Firefox vers la version 2.0, la feuille de route présente :

  • l'amélioration de l'historique et des marque-pages ;
  • des options spécifiques par site ;
  • l'amélioration du système d'extensions, de la barre de recherche, des systèmes mise à jour automatique et de la recherche intégrée ;
  • un meilleur respect de l'accessibilité.

La prochaine sortie planifiée est Firefox 1.5, qui devrait sortir en octobre 2005. On peut déjà s'attendre à [10] :

  • un passage à la version 1.8 du moteur de rendu Gecko qui permet un meilleur affichage des pages, une plus grande vitesse dans l'interprétation de JavaScript et supportant plus de fonctionnalités de CSS 3 (dont les colonnes, overflow-x et overflow-y, cursor:url()) ;
  • des feuilles de styles utilisateur site par site via userContent.css ;
  • un support natif de XForms ;
  • un support de SVG 1.1 (graphiques vectoriels pilotés par XML) grâce à la bibliothèque Cairo ;
  • un support de la nouvelle balise <canvas> (graphiques vectoriels pilotés par JavaScript) pour le HTML comme pour le XUL ;
  • un support d'ECMAScript pour XML (E4X) ;
  • une réorganisation complète de la fenêtre d'options ;
  • une nouvelle option « sanitize » qui efface tout ce qui touche à la vie privée d'un coup (cookies, historique, cache, formulaires, etc.) ;
  • des passages de page précédente/suivante quasi instantanés (en test) ;
  • la possibilité de réordonner les onglets à la souris ;
  • ce que les mises à jour suivantes soient facilitées par des patchs binaires, des téléchargements en arrière-plan et des messages d'alertes de mises à jour critiques plus voyants ;
  • une meilleure gestion de l'interaction avec les serveurs FTP.

Contributions externes

Les systèmes incluant Mozilla Firefox

Voici la liste des principales distributions Linux qui intègrent Firefox :

Voir aussi

Liens internes

Liens externes

Sites officiels

Aide et communauté francophone

Autres ressources

Image:Wikimedal.png Cet article a été déclaré article de qualité faisant honneur à l’encyclopédie Wikipédia libre, universelle et gratuite. Pour toute information complémentaire, consulter sa page de discussion ainsi que le vote l'ayant promu.
Image:Tux.png Portail Logiciels libres - Accédez aux articles de Wikipédia concernant les logiciels libres.
   
Image:Symbole-ordinateur.png Portail Informatique - Accédez aux articles de Wikipédia concernant l'informatique.



Views
Outils personels
Boîte à outils
Autres langues
Autres Liens