Agilité, Développement Java, Nouvelles technologies et plus…
  • rss
  • Accueil
  • Management
  • Programmation agile
  • Technologie
  • Linux
  • Evénement
  • App Android
  • Contact
  • A propos de l'auteur
  • English
  • Francais

Firefox Nightly, Aurora, Beta, Desktop, Mobile, ESR & Co.

Fabian Piau | samedi 21 janvier 2012 - 21:47
  • Imprimer
  • Twitter
  • LinkedIn
  • Facebook
  • Pocket

 English version available

A l’heure actuelle, il devient difficile de s’y retrouver dans toutes les versions des navigateurs internet. C’est particulièrement le cas pour Firefox.


Des cycles de livraison différents

Faisons un bref historique de trois navigateurs principaux du marché. Désolé d’avance pour les inconditionnels d’Opera et de Safari, je ne les aborderai pas dans cet article.

Jusqu’à la version 3, Mozilla avait l’habitude de sortir une version majeure de son navigateur une fois par an, voire tous les deux ans :

  • Version 1 en 2004
  • Version 1.5 en 2005
  • Version 2 en 2006
  • Version 3 en 2008
  • Version 3.5 en 2009
  • Version 3.6 en 2010
Icône Firefox

Les différences entre chaque version sont notables, tant au niveau ergonomique et fonctionnel qu’au niveau le plus bas comme le moteur de rendu et javascript.

Internet Explorer, dinosaure du web toujours en forme, suit un cycle similaire. On observe même une corrélation dans l’incrémentation des versions entre Windows et IE.

  • Version 1 mi 1995 (Windows 95)
  • Version 2 fin 1995
  • Version 3 en 1996
  • Version 4 en 1998 (Windows 98)
  • Version 5 en 1999
  • Version 6 en 2001 (Windows XP)
  • Version 7 en 2006
  • Version 8 en 2009 (Windows Vista)
  • Version 9 en 2011 (Windows 7)
  • Version 10 à venir en 2012 (Windows 8)
Icône IE

Et le petit dernier à être arrivé sur le marché : Chrome. En deux ans d’existence, ce navigateur est parvenu à rattraper le retard sur ses concurrents. Les incrémentations de version sont nettement plus rapides avec la sortie de plusieurs versions par an (voire même deux versions sur un mois). Ces mises à jour sont tellement fréquentes que Google ne les mentionne presque plus…

  • Version 1 fin 2008
  • Version 2 mi 2009
  • Version 3 fin 2009
  • …
  • Version 8 fin 2010
  • …
  • Version 16 fin 2011
  • Version 17 début 2012
Icône Chrome


Firefox dans une mauvaise passe

Le constat est évident, Chrome sorti pourtant 4 ans après Firefox affiche un numéro de version nettement supérieure. Début 2011, Firefox est en version 3.6.13, Chrome en version 8. Microsoft suit le rythme de Firefox, mais sa longévité est telle qu’il a quelques numéros de version d’avance (version 9).

Si nous prenons un utilisateur lambda qui a le choix entre une application X en version 2 et une application Y en version 12, sachant que les applications X et Y ont des fonctionnalités similaires. Sauf contrainte forte, il y a de fortes chances que son choix s’oriente vers l’application Y. Un numéro de version supérieure signifie une application mieux maintenue, sûrement plus stable et avec les fonctionnalités les plus récentes. Bien sûr, ceci n’est pas forcément vrai, mais c’est un choix naturel tout à fait légitime.


La réaction de Mozilla

Pour ne pas perdre des parts de marché, Mozilla a revu son cycle de livraison après la version 3.6 (toutes les 6 semaines):

Logo Fondation Mozilla
  • Version 4 en mars 2011
  • Version 5 en juin 2011
  • Version 6 en août 2011
  • Version 7 en septembre 2011
  • Version 8 en novembre 2011
  • Version 9 en décembre 2011
  • Version 10 prévue fin janvier 2012

Firefox et IE sont désormais en ligne pour 2012 avec des numéros de version à deux chiffres. Chrome reste un cas à part et pourrait atteindre une version 30 (!!) d’ici la fin de l’année s’il continue sur sa lancée.


Firefox, disponible en plusieurs « parfums »

En parallèle, Mozilla a introduit de nouveaux canaux de distribution. Jusqu’à maintenant, nous étions habitués à avoir un canal pour les versions stables et un canal pour les versions betas. Désormais, Mozilla propose un canal supplémentaire : « alpha » (sorte de pré-beta). Quant au canal « nightly », déjà existant, il est davantage mis en avant.

On retrouve le concept agile d’intégration continue, avec la mise à disposition quotidienne de la dernière version du logiciel (nightly build) au client. L’utilisateur a ainsi accès aux dernières fonctionnalités, mais aussi aux bogues associés. Le but est d’avoir un maximum de retours de la part des beta-testeurs pour pouvoir corriger les bogues en amont, inclure ces améliorations pour les versions betas et stables. Au lieu de canal « alpha », Mozilla a trouvé un autre nom : ce sera « Aurora », plus parlant d’un point de vue commercial. La communauté en a profité pour créer de nouveaux logos et une page dédiée.

Différents logos

Différents logos Firefox

A cela s’ajoutent des versions dédiées aux périphériques mobiles, avec également des versions stables, Beta et Aurora. On distingue donc les versions Desktop et Mobile. La première version est Firefox Mobile 4.0 qui voit le jour en même temps que la version 4.0 Desktop.

Voici les liens à connaitre pour télécharger votre version de Firefox :

  • Version Stable Desktop : http://www.mozilla.org/en-US/firefox/all.html
  • Version Stable Mobile : https://www.mozilla.org/en-US/firefox/browsers/mobile/
  • Versions Beta, Aurora Desktop et Mobile : http://www.mozilla.org/en-US/firefox/channel/

Toutes les versions (y compris les anciennes) sont également disponibles sur le FTP officiel de Mozilla : ftp.mozilla.org/pub/firefox/.


Firefox ESR, le nouveau parfum 2012

Début 2012, une annonce de Mozilla prévoit une nouvelle version de Firefox (encore une !) avec un support étendu.

Firefox ESR (Extended Support Release) sera une déclinaison de la version Desktop à destination des entreprises avec un cycle de livraison plus lent. Les entreprises auront alors plus de temps pour certifier et tester leurs applications.

Cycles de livraison Firefox

Cycles de livraison Firefox

Concrètement, la version 10 sera déclinée en une version 10 ESR qui aura son cycle de vie calqué sur le cycle de vie de la version normale, mais qui intégrera les corrections de sécurité exclusivement. On retrouve finalement un cycle de livraison similaire à l’ancien (avant la version 4) avec une version majeure tous les ans. Par exemple, l’entreprise passera de Firefox ESR 10.x à la version ESR 17.0 (le nombre 17 n’est pas si arbitraire, Mozilla prévoit un support étendu d’un an sur chacune des versions).

A noter :

  • La version 3.6 est en quelque sorte une version ESR non officielle, elle est encore maintenue au niveau de la sécurité pendant quelques mois (jusqu’au 24 avril 2012). Les entreprises ont donc tout intérêt à passer directement à la version 10.0 ESR (disponible à priori le 31 janvier 2012) lorsque la version 3.6 ne sera plus maintenue.
  • Le schéma et les dates sont donnés à titre indicatif, l’organisation est en cours de finalisation et est donc susceptible d’être modifiée.


Et la suite ?

Cette multiplicité des versions ne risque-t-elle pas de perdre les utilisateurs de Firefox ? Cela a-t-il un sens de garder des numéros de version aussi grands et finalement plus très significatifs ? Microsoft va-t-il revoir lui aussi son cycle de livraison pour IE ? Chrome sera-t-il en version 50 fin 2013 ?

Autant de questions sans réponse, mais j’espère que cet article vous aura aidé pour vous y retrouver dans toutes ces versions…

Articles similaires

Firefox languageChanger la langue de Firefox firefox-extensionsListe de mes extensions Firefox favorites CaptureFoxCaptureFox : Réalisation de screencasts avec Firefox androidListe de mes applications Android favorites
Commentaires
Pas de Commentaires »
Catégories
Technologie
Tags
chrome, firefox, ie, release, versionning
Flux rss des commentaires Flux rss des commentaires

Gagner de l’espace disque avec Chrome / Chromium (ou comment ne pas en perdre…)

Fabian Piau | dimanche 10 juillet 2011 - 18:32
  • Imprimer
  • Twitter
  • LinkedIn
  • Facebook
  • Pocket

 English version available

Chrome / Chromium et l'espace disque

Le navigateur Chrome / Chromium a la fâcheuse habitude de conserver l’historique de ses versions sur le système. Utile pour revenir à une version antérieure en cas d’échec d’installation de la nouvelle, ces anciennes versions s’accumulent rapidement et finissent par diminuer votre espace disque. Sachant qu’une version du navigateur fait environ 80 Mo, le calcul est vite fait !


Voici l’emplacement de ces fameux dossiers :

  • Pour Windows 7 / Vista :
C:\Users\<utilisateur>\AppData\Local\Chromium\Application
C:\Users\<utilisateur>\AppData\Local\Google\Chrome\Application
  • Pour Windows XP :
C:\Documents and Settings\<utilisateur>\Local Settings\Application Data\Chromium\Application
C:\Documents and Settings\<utilisateur>\Local Settings\Application Data\Google\Chrome\Application
  • Pour Linux :

A ma connaissance, le navigateur ne fait pas de sauvegarde de version. Il désinstalle complètement l’ancienne et installe la nouvelle (pas de possibilité de mise à jour depuis le navigateur contrairement à Windows).


Ensuite, supprimez sans crainte tous les dossiers des anciennes versions (sauf la dernière !), par exemple le dossier « 12.0.742.91 » peut être supprimé si le dossier « 12.0.742.100 » existe et qu’il correspond à ma dernière version de Chrome / Chromium.

Articles similaires

Eject diskComment éjecter proprement un disque dur externe sous Ubuntu? SpoonSpoon, une cuillère virtuelle sur un nuage? alias emailPourquoi et comment utiliser un alias d’email? web-analyticsMesurer et analyser l’audience de votre site avec Matomo
Commentaires
Pas de Commentaires »
Catégories
Technologie
Tags
astuce, chrome, chromium, espace disque
Flux rss des commentaires Flux rss des commentaires
Page 1 sur 11
Télécharger l'app CarmaBlog

Flux RSS

  • Flux RSS RSS - Articles
  • Flux RSS RSS - Commentaires

Articles les plus vus

  • Changer la langue de Firefox - 116 366 vues
  • Réaliser un sondage en ligne avec Google Forms / Drive / Docs - 64 389 vues
  • FAQ – Sondage en ligne avec Google Forms / Drive / Docs - 56 217 vues
  • Personnaliser Gnome 3 (Shell) - 30 802 vues
  • La signification d’URL, URI et URN - 18 401 vues
  • Java EE & CDI vs. Spring - 15 983 vues
  • Open Street Map, une meilleure carte que Google Maps? - 15 789 vues
  • Comparaison NoSQL: Couchbase et MongoDB - 14 688 vues
  • API, REST, JSON, XML, HTTP, URI… Vous parlez quelle langue en fait? - 13 726 vues
  • Une première approche du Camel d’Apache - 13 584 vues

Commentaires récents

  • Fabian Piau sur FAQ – Sondage en ligne avec Google Forms / Drive / DocsOui, dans Google Forms, vous pouvez empêcher les p…
  • BENECH Fabien sur FAQ – Sondage en ligne avec Google Forms / Drive / DocsBonjour, J'ai crée 1 questionnaire via Forms,…
  • SANKARA TIDIANE sur Formation en ligne gratuite sur MongoDBJ'aimerai suivre
  • Pauline sur FAQ – Sondage en ligne avec Google Forms / Drive / DocsMerci Fabian, mais le but étant que nos clients pu…
  • Fabian Piau sur FAQ – Sondage en ligne avec Google Forms / Drive / DocsProbablement mais ces options sont en général paya…

Articles récents

  • Comment écrire un article de blog? En tout cas à ma façon! - Il y a 2 ans et 5 mois
  • Attaques de robots: vous n’êtes pas seul… - Il y a 4 ans et 3 semaines
  • Flagger – Monitorer vos déploiements Canary avec Grafana - Il y a 4 ans et 10 mois
  • Flagger – Déploiements Canary sur Kubernetes - Il y a 4 ans et 11 mois
  • Flagger – Premiers pas avec Istio et Kubernetes - Il y a 5 ans et 1 semaine
  • CoderDojo Expedia à Londres - Il y a 5 ans et 9 mois
  • Etre bénévole à Devoxx4Kids - Il y a 6 ans et 1 semaine
  • Une migration Java 11 réussie - Il y a 6 ans et 4 mois
  • Conseils pour sécuriser votre site WordPress - Il y a 6 ans et 7 mois
  • Devoxx UK 2018 – Jour 2 - Il y a 6 ans et 11 mois
  • Devoxx UK 2018 – Jour 1 - Il y a 6 ans et 11 mois
  • Wise, Revolut et Monzo, une petite révolution dans le monde des expatriés et voyageurs - Il y a 7 ans et 3 mois
  • Autocomplétion pour Git - Il y a 7 ans et 11 mois
  • Swagger, la documentation API automatisée - Il y a 8 ans et 2 mois
  • Architecture Microservices – Les bonnes pratiques - Il y a 8 ans et 7 mois
Offre moi un café

Langue

  • Français
  • English

Suivez-moi!

Suivez-moi sur Linkedin
Suivez-moi sur Twitter
Suivez-moi sur Stackoverflow
Suivez-moi sur Github
Suivez-moi sur Rss
Link to my Contact

Abonnement email

Saisissez votre adresse email pour être informé des nouveaux articles.

Étiquettes

.net agile agilité android bash blog bonnes pratiques cache cloud conférence css devoxx docker développeur eclipse extreme programming firefox flagger google helm hibernate informatique intégration continue istio java jug kubernetes londres mobilité informatique métier outil panorama partage performance plugin programmeur script société spring sécurité tdd test ubuntu windows wordpress

Liens

  • Blog Ippon Technologies
  • Blog Publicis Sapient
  • Blog Zenika
  • Classpert
  • CommitStrip
  • Coursera
  • Le Touilleur Express
  • Les Cast Codeurs Podcast
  • OCTO talks !
  • The Twelve-Factor App

Catégories

  • Evénement (15)
  • Linux (3)
  • Management (8)
  • Programmation agile (29)
  • Technologie (45)

Archives

  • décembre 2022 (1)
  • avril 2021 (1)
  • juin 2020 (1)
  • mai 2020 (2)
  • juillet 2019 (1)
  • mai 2019 (1)
  • décembre 2018 (1)
  • octobre 2018 (1)
  • juin 2018 (1)
  • mai 2018 (1)
  • janvier 2018 (1)
  • mai 2017 (1)
  • mars 2017 (1)
  • octobre 2016 (1)
  • avril 2016 (2)
  • mars 2016 (1)
  • novembre 2015 (1)
  • mai 2015 (1)
  • février 2015 (1)
  • décembre 2014 (1)
  • novembre 2014 (1)
  • septembre 2014 (2)
  • août 2014 (1)
  • juillet 2014 (2)
  • juin 2014 (1)
  • avril 2014 (1)
  • mars 2014 (1)
  • février 2014 (2)
  • janvier 2014 (1)
  • décembre 2013 (1)
  • novembre 2013 (1)
  • octobre 2013 (3)
  • septembre 2013 (5)
  • juillet 2013 (1)
  • juin 2013 (1)
  • mai 2013 (1)
  • avril 2013 (1)
  • mars 2013 (2)
  • février 2013 (1)
  • janvier 2013 (2)
  • décembre 2012 (2)
  • octobre 2012 (1)
  • septembre 2012 (1)
  • juillet 2012 (1)
  • mai 2012 (1)
  • avril 2012 (1)
  • mars 2012 (1)
  • février 2012 (1)
  • janvier 2012 (2)
  • décembre 2011 (1)
  • novembre 2011 (2)
  • octobre 2011 (2)
  • septembre 2011 (1)
  • juillet 2011 (1)
  • juin 2011 (2)
  • avril 2011 (1)
  • mars 2011 (1)
  • février 2011 (1)
  • janvier 2011 (2)
  • novembre 2010 (2)
  • septembre 2010 (1)
  • août 2010 (1)
  • juillet 2010 (1)
  • juin 2010 (1)
  • mai 2010 (1)
  • avril 2010 (1)
  • mars 2010 (1)
  • février 2010 (1)
  • décembre 2009 (1)
  • novembre 2009 (1)
  • octobre 2009 (2)
  • septembre 2009 (2)
  • août 2009 (3)
  • juillet 2009 (1)
  • juin 2009 (2)
Suivez-moi sur Twitter
Suivez-moi sur Linkedin
Suivez-moi sur Stackoverflow
Suivez-moi sur Rss
Link to my Contact
Suivez-moi sur Github
 
Fabian Piau | © 2009 - 2025
Tous droits réservés | Haut ↑