Несколько версий Firefox на одном ПК

Я разрабатываю различные веб-приложения, широко использую CSS и JavaScript и должен иметь возможность тестировать их как на FF 3, так и на ff 3.5.

но, устанавливая 3.5 перезаписывает 3.0, поэтому мне было интересно, возможно ли (и если да, то как) запускать Firefox 3.0 и 3.5 в одной системе, или я застрял в использовании 2 разных систем?

Я использую Windows XP.

спасибо

6 ответов


да. Загрузите и установите их в отдельные каталоги. Затем запустите каждый из них по отдельности с флагом-p, чтобы настроить разные профили для каждой версии (или хотя бы один для тестирования). Затем, после того, как у вас есть два отдельных профиля, создайте значок для каждого на рабочем столе. Щелкните правой кнопкой мыши значок и выберите Свойства.

в поле "цель" добавьте следующие флаги.

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

это предполагает, что вы будете использовать Firefox 3.5 в качестве основного браузера и 3.0 для тестирования. Если вы хотите, чтобы это было наоборот, переключите -no-remote тег. Это позволяет запускать несколько версий Firefox бок о бок. Для получения дополнительной информации обратитесь к странице Mozillazine на аргументы командной строки.


вы также можете попробовать Utilu который автоматизирует этот процесс, а также устанавливает панель инструментов веб-разработчика и Firebug для каждой версии. Очень удобно для тестовой машины.


вы можете использовать портативные версии Firefox (3.5, старые версии). Вы можете установить столько версий firefox бок о бок, сколько хотите, но вы можете запускать только одну версию в любое время.


здесь простой трехэтапный процесс для достижения того же. Для людей, которым нужно немного больше помощи, чтобы получить это и работать с несколькими версиями Firefox, просто проверьте это. Он будет иметь хорошие фотографии, чтобы направлять вас через процесс.


Я ответил на это здесь.

используйте несколько версий FirefoxPortable.

есть ли способ заставить Firefox запускаться в новом процессе?


начиная с Firefox 57, поддержка legacy удаляется, и так много полезных плагинов и аддонов выпускаются в более новых версиях (57 и далее). Я столкнулся с проблемой сохранения нескольких firefox, скажем, Firefox 56 (поддерживается legacy) и текущей версии по умолчанию, которая будет регулярно обновляться Ubuntu (скажем) по умолчанию.

чтобы сделать это, я следую этим шагам:

  1. Скачать Firefox 56: https://ftp.mozilla.org/pub/firefox/releases/56.0/. firefox-56.0.деготь.bz2 будет загружен.
  2. извлеките смолу.исходный файл bz2 в /opt / firefox56 / с помощью:

    tar xvjf firefox-56.0.tar.bz2
    
  3. запустите firefox по умолчанию, используя следующую команду.

    firefox -ProfileManager 
    

    создать новый профиль, скажите firefox56, сохранить данные в папку по умолчанию.

  4. создать мягкую ссылку для firefox56

    sudo ln -s /opt/firefox56/firefox-bin /usr/bin/firefox56
    
  5. запустите firefox56 с вновь созданным профиль

    firefox56 -P firefox56
    
  6. создать .файл: firefox56.desktop in / usr/share/приложения / firefox56.столе

    [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
    

готово! Найдите обе установки в меню.