Neum
2 janv. 2011 à 12:06
Bonjour,
J'arrive très tard, au vu de la date du post d'origine de ce topic, mais toujours est-il qu'il n'est pas forcément nécessaire d'avoir recours à une virtualisation de l'environnement Windows sur Mac pour simuler son site sur Internet Explorer :
Il suffit de :
- Updater son Safari (aujourd'hui en 2011 : version 5)
- Dans les Préférences du navigateur -> Onglet "Avancées" -> Case à cocher : "Afficher le menu Développement dans la barre des menus".
- Fermer la fenêtre des Prefs, et revenir à la page de Safari.
Ensuite :
- Ouvrir son site en localhost, en local donc, depuis son disque dur, via Safari, et lorsque sa page s'ouvre, aller dans la barre de menu de Safari -> Mention "Développement" -> Mention "Agent d'Utilisateur" -> et dans le sous-menu déroulé ouvert, choisir son user agent de navigateur : ici donc : "internet explorer 6".
-> Safari va alors rafraîchir la page en simulant les paramètres de Explorer 6, et la façon avec laquelle il devrait afficher le site lorsqu'il sera en ligne.
A noter :
- Tant que Safari n'est pas refermé, il suffit alors de surfer sur son site en local pour bénéficier de la simulation, sans devoir à nouveau choisir le user agent.
- En revanche, si on recommence le test un autre jour, le fait de fermer Safari lui restitue son user agent normal, par défaut : safari Mac. Il faudra donc à nouveau re-sélectionner celui de Explorer dans la barre de menu de Safari.
- Enfin : Safari propose la plupart des users agents de la plupart des navigateurs principaux : Firefox, Opéra, Chrome, IE, mais aussi l'iPhone, l'iPad, etc.. et chacun dans plusieurs versions : des plus récentes aux plus anciennes. Pour IE par exemple, Safari met à disposition les users agent des versions 6, 7 et 8.
Bref, au final, si vous êtes rigoureux dans votre travail de création de sites, si vous respectez peu ou prou les normes HTML, les mises en pages etc, et si vous êtes tout aussi rigoureux avec les versions de codes (html, php, plug-ins, etc...), en écartant d'emblée les scripts et structures de designs trop anciennes ou trop marginales etc..., ce système de simulation simple devrait être suffisant pour vous donner une bonne idée du rendu final de votre site sur l'ensemble des navigateurs et plateformes. Pour avoir travaillé de la sorte sur plusieurs sites en php 4 et 5, je n'ai jamais, jamais eu, de mauvaises surprises grâce à ce principe.
En espérant avoir aidé concrètement, et bien cordialement,
Neum
Personnellement j'ai fait tout ce que tu as dit mais je ne vois aucune différence entre les différents type userAgent j'ai beau mettre ie6 ou firefox aucune différence alors qu'en vrai si il y en a une (testé sous http://ipinfo.info/netrenderer/index.php qui m'affiche la page type avec ie ) Je ne crois pas que cet soluce fonctionne réelement le userAgent est simplement le nom du navigateur avec le quel tu surf mais pas forcément les paramêtres d'affichage qui vont avec....
J'aimerai réelement avoir une solution pas trop lourde (pas de vmware par ex) et live (ou tu peux bouger la taille de ta page, cliquer sur les liens...essayer tes scripts..)pour tester sous ie depuis mon mac
Mais apparement chaud a trouver !!
++
Jean
https://browserlab.adobe.com/fr-fr/