Mozilla Firefox

Mozilla Firefox
Image manquante
MozillaFirefox1.0.3.png


Mozilla Firefox sur la page d'accueil de Wikipédia.
Développeur La Fondation Mozilla
Dernière Version 1.0.4 (le 12 mai 2005)
OS Windows, Mac OS X, Linux
Type Navigateur Web (open source)
Licence(s) MPL, 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 du logiciel qui est de plus en plus plébiscité par les internautes : 76 jours après la sortie de la version 1.0, il avait déjà été téléchargé 20 millions de fois. Le 29 avril 2005 (170 jours après sa sortie), le nombre de téléchargements a atteint 50 millions. La dernière version 1.0.4 est disponible en 38 langues.

Pour le lancement de la version 1.0 (le 14 septembre 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 les chiffres de W3Schools, 26,3 % (en juin 2005) des internautes utiliseraient Firefox comme navigateur Internet [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 :

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 de nouvelles fonctionalité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.1, 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 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.

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

Image manquante
Firefox_logo.png
Le logo de Firefox (http://www.mozilla.org/products/firefox/buttons.html)

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 ».

Image manquante
Firefox-logo-design.png


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].

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, « n'évoquait pas vraiment l'image souhaitée », d'autant qu'il n'est pas très connu [6]. Cependant, l'animal étant vu de dos, il n'y a pas vraiment de contradiction et l'on peut très bien l'interpréter comme étant le panda mascotte.

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 » [7]. Cette extension restaure l'ancienne version de la description des cookies.

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.4 - 12 mai 2005
Version en développement : Mozilla Firefox 1.0.5 - 21 juin 2005
Prochaine version stable : Mozilla Firefox 1.1 (Deer Park) fin juin 2005

Développements futurs

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

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

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

Contributions externes

Les systèmes incluant Mozilla Firefox

Voici la liste des distributions Linux intégrant Firefox :

Voir aussi

Liens internes

Liens externes

Sites officiels

Aide et communauté francophone

Autres ressources


Image manquante
Wikimedal.png


Cet article a été défini comme 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 celle de la liste des articles de qualité.



Image manquante
Tux.png


Portail Logiciels Libres - Accédez à la série des articles de Wikipédia concernant les logiciels libres.

Image manquante
Symbole-ordinateur.png


Portail Informatique - Accédez d'un seul coup d’œil à toute la série des articles de Wikipédia concernant l'informatique.

See also: Mozilla Firefox