Comment puis-je utiliser plusieurs versions de browser en même time?

Sur Windows, je peux utiliser la collection Utilu Firefox (y compris la collecte sur son site).

Comment puis-je utiliser plusieurs versions de browser pour voir comment mon site fonctionne dans différentes versions de différents browsers dans OS X?

Par exemple, je souhaite installer les browsers avec le plus grand partage de marché :

  • Internet Explorer
  • Firefox 3.6, dernier et précédent
  • Google Chrome dernier et précédent
  • Safari (toutes versions antérieures possibles)
  • Opéra

Firefox

Firefox est un script shell qui installera toutes les versions majeures de Firefox sur OS X et configurera des profils distincts afin de pouvoir les utiliser simultanément. Actuellement, il installe:

  • Firefox 2.0.0.20
  • Firefox 3.0.19
  • Firefox 3.5.9
  • Firefox 3.6.28
  • Firefox 4.0.1
  • Firefox 5.0.1
  • Firefox 6.0.1
  • Firefox 7.0.1
  • Firefox 8.0.1
  • Firefox 9.0.1
  • Firefox 10.0.2
  • Firefox 11.0
  • Firefox Beta
  • Firefox Aurora
  • Firefox Nightly
  • Firefox UX Nightly

Vous pouvez le configurer afin d'installer uniquement les versions spécifiques que vous souhaitez.

En option, le script peut également installer Firebug pour chaque version de Firefox.

Il définira également les icons contenant le numéro de version:

Safari

Pour Safari, consultez Multi-Safari .

Chrome / Chromium

Pour Chrome / Chromium, installez la version souhaitée, modifiez le nom de l'application de Chromium.app pour par exemple Chromium 19.app pour plus de clarté, puis désactivez les mises à jour automatiques pour cette version.

Opéra

Téléchargez les anciennes versions d'Opera ici: ftp://ftp.opera.com/pub/opera/mac/

C'EST À DIRE

Obtenez VirtualBox, puis exécutez ce script ievms . Il va automatiquement download des images Windows légales à des fins de test et configurer des machines virtuelles pour chaque version IE dont vous avez besoin.

MultiFirefox prend en charge ce dont vous avez besoin et semble avoir de bonnes critiques. Un inconvénient avec cela est qu'il ne supporte pas le maintien de plusieurs versions ouvertes simultanément.

Bien qu'il ne soit pas réellement sur votre machine, vous pouvez également utiliser une application Web comme BrowserShots.org pour vous fournir des captures d'écran de la page rendue dans une multitude de browsers ou quelque chose comme Adobe BrowserLab .

Internet Explorer

Bien sûr, il y a Internet Explorer pour Mac (PPC), mais ce n'est pas très utile car il est basé sur un moteur de rendu différent (Tasman). Il fonctionnera sur les versions OSX avec le support de Rosetta. Il peut être téléchargé à partir d' Internet Archive .

Certaines versions de Windows Internet Explorer fonctionnent dans le vin (Winesortingcks aide beaucoup):

entrez la description de l'image ici

Safari

Il existe un projet multi-safari . Il existe des versions 1.x – 4.x et elles peuvent fonctionner ou non en fonction de votre version OSX (regardez la grid de compatibilité sur son site).

Firefox

J'ai constaté qu'il suffit de renommer .app puis l'exécuter avec différents profils Firefox.

  • download la version requirejse
  • copyz .apk en position temporaire, renommez-les afin que vous puissiez distinguer une version d'une autre
  • mettre la version renommée dans / dossier Applications
  • la course requirejs le firefox avec l'option -ProfileManager et crée un profil pour chaque firefox (au cas où)