web-dev-qa-db-fra.com

Plusieurs versions de Firefox sur le même PC

Je développe diverses applications Web, utilise intensivement CSS et JavaScript et dois pouvoir les tester à la fois sur FF 3 et FF 3.5.

Mais, installer 3.5 écrase 3.0, donc je me demandais s’il est possible (et si oui, comment) d’exécuter à la fois Firefox 3.0 et 3.5 sur le même système, ou suis-je obligé d’utiliser 2 systèmes différents?

J'utilise Windows XP.

Merci

60
OneNerd

Oui. Téléchargez-les et installez-les dans des répertoires distincts. Ensuite, lancez-les individuellement avec l’option -p pour configurer différents profils pour chaque version (ou au moins un pour les tests). Ensuite, après avoir créé deux profils distincts, créez une icône pour chacun d’entre eux sur votre bureau. Faites un clic droit sur l'icône et sélectionnez les propriétés. 

Dans le champ 'cible', ajoutez les drapeaux suivants. 

c:\Programs\Firefox 3.0\firefox.exe -p Profile1 -no-remote
c:\Programs\Firefox 3.5\firefox.exe -p Profile2

Cela suppose que vous utiliserez Firefox 3.5 comme navigateur principal et 3.0 à des fins de test. Si vous le souhaitez, inversez la balise -no-remote. Cela vous permet d'exécuter plusieurs versions de Firefox côte à côte. Pour plus d'informations, voir la page Mozillazine sur arguments en ligne de commande .

61
tj111

Vous pouvez également essayer Utilu qui automatise ce processus et installe également la barre d’outils de développement Web et Firebug sur chaque version. Très pratique pour une machine de test.

8
purpletonic

Vous pouvez utiliser les versions portables de firefox ( 3.5 , anciennes versions ). Vous pouvez installer autant de versions de firefox côte à côte que vous le souhaitez, mais vous ne pouvez exécuter qu'une seule version à la fois.

4
M4N

J'ai répondu à cela ici. 

Utilisez plusieurs versions de FirefoxPortable. 

Y a-t-il un moyen de forcer Firefox à se lancer dans un nouveau processus?

1
RuntimeException

Voici un processus simple en trois étapes pour atteindre le même objectif. Jetez un coup d'œil à ceux qui ont besoin d'un peu plus d'aide pour le faire fonctionner avec plusieurs versions de Firefox. Il y aura de belles images pour vous guider à travers le processus.

1
Abel Braaksma

Depuis Firefox 57, la prise en charge de l'héritage est supprimée et de nombreux plug-ins et addons utiles sont publiés dans les versions les plus récentes (à partir de 57). Je suis confronté au problème de la conservation de plusieurs firefox, Firefox 56 (hérité prise en charge) et de la version actuelle par défaut, qui sera mise à jour régulièrement par Ubuntu (par exemple) par défaut.

Pour ce faire, je suis les étapes suivantes:

  1. Télécharger Firefox 56: https://ftp.mozilla.org/pub/firefox/releases/56.0/ . firefox-56.0.tar.bz2 sera téléchargé.
  2. Extrayez le fichier source tar.bz2 dans/opt/firefox56/en utilisant: 

    tar xvjf firefox-56.0.tar.bz2
    
  3. Exécutez le firefox par défaut en utilisant la commande suivante.

    firefox -ProfileManager 
    

    Créez un nouveau profil, par exemple firefox56, enregistrez ses données dans un dossier autre que celui par défaut.

  4. Créer un lien symbolique pour firefox56

    Sudo ln -s /opt/firefox56/firefox-bin /usr/bin/firefox56
    
  5. Démarrer firefox56 avec le profil nouvellement créé 

    firefox56 -P firefox56
    
  6. Créez le fichier .desktop: firefox56.desktop dans /usr/share/applications/firefox56.desktop

    [Desktop Entry]
    Version=56.0
    Name=Firefox 56
    Comment=Browse the World Wide Web
    GenericName=Web Browser
    Keywords=Internet;WWW;Browser;Web;Explorer
    Exec=firefox56 %u
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=/opt/firefox56/browser/icons/mozicon128.png
    Categories=GNOME;GTK;Network;WebBrowser;
    MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
    StartupNotify=true
    Actions=new-window;new-private-window;
    
    [Desktop Action new-window]
    Name=Open a New Window
    Exec=firefox56 -P firefox56
    
    [Desktop Action new-private-window]
    Name=Open a New Private Window
    Exec=firefox56 -P firefox56 -private-window
    

Terminé! Trouvez les deux de votre installation dans le menu.

0
Doi