vendredi 29 juin 2007

Passer de Firefox 1.5 à Firefox 2

Mozilla a clairement et officiellement annoncé [fr] l'arrêt du support des versions 1.5 de Firefox. Concrètement, cela signifie qu'il n'y aura plus de mises à jour de sécurité ou de développement sur ces versions.

Une dernière version 1.5.0.12, publiée le 30 Mai 2007, intègre un module de proposition d'upgrade automatique vers la version 2.0.0.4 de Firefox afin de faciliter cette mutation. Mozilla vient d'activer ce module [en], qui effectuera cette migration de manière sécurisée en gérant automatiquement la compatibilité de vos thèmes et extensions, les mettant à jour ou les désactivant si nécessaire (ce processus peut également être désormais appelé manuellement par le menu "Rechercher des mises à jour"). Voici le déroulement de l'opération (ici avec le thème Mostly Crystal) qui ne prendra que quelques minutes :

theme Mostly Crystal 1 thème Mostly Crystal 2 theme Mostly Crystal 3
theme Mostly Crystal 4 theme Mostly Crystal 5 theme Mostly Crystal 6
theme Mostly Crystal 7

Aujourd'hui, rien de justifie donc vraiment de rester à une version 1.5 de Firefox, sauf si effectivement votre thème favori n'a pas encore été lui-même mis à jour pour Firefox 2, ce qui, comme indiqué dans mon précédent billet, est précisément le cas du superbe thème Charamel..

Alors vous, inconditionnel(le) de Charamel, allez-vous être condamné(e) par LucX à demeurer éternellement sous Firefox 1.5, et vous priver ainsi de toutes les nouveautés de Firefox 2 et de ses évolutions futures.. ? Et bien nooonnn !! Comme je l'ai fait pour ceux qui voulaient forcer Charamel à s'installer sous Firefox 2, je vais vous indiquer maintenant comment passer de Firefox 1.5 à Firefox 2 tout en conservant votre thème favori ! Là encore nous allons utiliser pour cela l'extension Mister Tech Local Install (MTLI) et désactiver le contrôle de compatibilité..

Donc, dans l'ordre, si vous êtes sous Firefox 1.5 avec Charamel 1.2b , la fenêtre de gestion des extensions et celle des options s'affichent comme suit :

charamel 1.5 extensionscharamel 1.5 options










Ces fenêtres ayant été modifiées dans Firefox 2, voici comment elles se présentent avec Charamel 1.2 "bumpé" sous Firefox 2 :

charamel 2 extensionscharamel 2 options










Bon, la fenêtre des modules complémentaires est certes un peu perturbée, mais on s'y retrouve quand même, et surtout, il n'y a pas de bug bloquant les grosses extensions (Tab Mix Plus, AdBlockPlus, etc.). Quant à la fenêtre d'options, elle ne génère aucun problème.

Alors, prêt à faire le grand saut et à passer à Firefox 2 ? OK, c'est parti.. :)

1) Fermez et quittez Firefox 1.5 ,
2) Sous XP, vérifiez [image] que vous avez bien activé l'affichage des dossiers et fichiers cachés ,
3) Allez dans "C:\Documents and Settings\Votre_nom\Application Data\Mozilla" et, par simple prudence, faites une copie de sauvegarde de l'entier dossier "Firefox" (qui contient votre (ou vos) profil(s) personnel(s)) ,
4) Ouvrez Firefox 1.5 et installez MTLI. Redémarrez Firefox, l'extension est en français ;). Pour notre manip du jour, il n'y a aucune option particulière à paramétrer dans l'extension, nous utiliserons une fonction native ,
7) Téléchargez la dernière version 2 de Firefox [fr], soit à ce jour la 2.0.0.4 ,
8) Installez cette version dans le répertoire par défaut ("Program Files\Mozilla\Mozilla Firefox"), ce qui écrasera votre version 1.5. Durant cette install, Firefox vous indiquera que Charamel (et le cas échéant d'autres thèmes et extensions !) ne sont pas compatibles avec Firefox 2, et vous le(s) désactivera. Acceptez, on y remédiera sous peu ! Laissez l'installation se dérouler normalement, redémarrez Firefox : vous êtes maintenant sous version 2.0.0.4 avec la page d'update.. et en principe avec le thème par défaut :

9) On va maintenant utiliser MTLI pour faire croire à Firefox 2 que Charamel est compatible : Menu "Outils" => "Modules complémentaires" => "Thèmes" => cliquez droit sur "Charamel", => "Rendre le thème compatible" :

charamel bump 1
Cliquez sur OK. Firefox vous proposera cette mise en garde :

charamel bump 2Cliquez à nouveau sur OK (sans cochez "Ne plus me demandez") et redémarrez Firefox 2 (flèche bleue en haut à droite, ou menu "Fichier" => "Redémarrer"). Réouvrez le Gestionnaire de Thème, choisissez Charamel pour la prochaine session, redémarrez à nouveau, et là, sous vos yeux éblouis, apparaît Firefox 2 habillé en Charamel, tout beau, tout neuf..

Merci qui ? :)

.

Edit 18/06/2008 : Mozilla venant de publier la version finale de Firefox 3, j'ai indiqué ci -dessous en commentaire de ce jour comment passer de Firefox 2 à Firefox 3.

.

4 commentaires:

Gabuzo38 a dit…

.. ben finalement : Merci Lucx ! :)

Le thème vient en effet d'être enfin updaté :

=> Mise à jour du thème Charamel ;)

Vincent BARBEROT a dit…

Bonjour,

J'ai eu la désagréable surprise de ne plus voir fonctionner mes formulaires en passant de firefox 1.5 à la version 2. Ce qui est d'autant plus bizarre, c'est que seul les formulaires de mon site ne fonctionnent pas. Sinon, sous IE je n'ai aucun problème.

Avez-vous une explication et une solution à se problème très particuliers ? Sinon j'adore Firefox.


Cordialement,

Vincent.

Gabuzo38 a dit…

Bonjour Vincent,

L'historique des zones de formulaires se trouve dans le fichier formhistory.dat situé lui-même dans le répertoire de votre profil.

Si vous avez sauvegardé votre profil avant de faire la migration, essayez de remettre en place votre ancien fichier formhistory.dat.

Sinon, fermez Firefox, renommez votre fichier actuel en "formhistory.old" et redémarrez Firefox, qui créera alors un nouveau fichier vierge. Vous perdrez tout votre historique actuel, mais il se reconstituera rapidement et sainement si votre fichier actuel est corrompu.

Gabuzo38 a dit…

Bonjour à tou(te)s.

Suite à la publication de Firefox 3, et pour passer de Firefox 2 à Firefox 3, deux possibilités :

- Soit vous faites de suite l'upgrade, et Firefox 3 s'installera par défaut directement sur Firefox 2. Si votre OS est clean, il ne devrait pas y avoir de problème, mais vous pouvez tout aussi bien et par prudence désinstaller préalablement Firefox 2, et surtout faire une copie de sauvegarde de vos marque-pages actuels (situés dans le dossier de votre profil comme indiqué dans mon billet ci-dessus). Si vous ne créez pas préalablement un nouveau profil les extensions et thèmes non à jour pour Firefox 3 seront simplement désactivés dans votre profil courant par Firefox 3.

- soit vous désirez conserver les 2 versions en parallèle, et vous choisissez alors une installation personnalisée (en indiquant le répertoire de votre choix) pour Firefox 3. Dans ce cas, il est préférable de créer préalablement un profil dédié pour Firefox 3.

La version actuelle de Firefox 2 n'est pas prévue pour vous proposer automatiquement la migration vers Firefox 3, pour l'instant et dans tous les cas il faut donc d'abord télécharger Firefox 3 sur le site officiel Mozilla