Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
ie4linux [Le 28/05/2008, 18:35]
86.221.120.210, 213.95.41.13
ie4linux [Le 13/08/2016, 10:59]
194.2.211.113 [IEs4Linux] correction coquille
Ligne 1: Ligne 1:
-{{tag>Dapper Edgy Feisty développement web}}+{{tag>Precise Trusty programmation navigateur windows wine}}
  
 ---- ----
 + ​====== IEs4Linux ======
  
 +IEs4Linux est un moyen de faire fonctionner Microsoft Internet Explorer (IE) 7, 6, 5.5 et 5 sous Linux, pour les webmasters ​ (pour tester vos sites).\\
 +D'​autres méthodes existent et sont décrites dans [[:​tutoriel:​installer_internet_explorer|ce tutoriel]]. [[Playonlinux]] permet également d'​installer IE6 et IE7 via une installation automatisée.
  
-====== Installer ​Internet Explorer ​avec IEs4Linux ======+<note important>​Il peut être préférable de passer par un logiciel de virtualisation tel que virtualbox ou wine pour éviter d'​éventuels bogues de mise en page d'Internet Explorer ​(en version 6 ou antérieure). Pensez également que vous devez avoir une licence de Windows (pas nécessairement Windows mais juste la licence) valide afin de pouvoir l'​utiliser en toute légalité.</​note>​
  
-IEs4Linux ​est le moyen le plus simple ​de faire tourner Microsoft ​Internet Explorer ​(IE) 7, 6, 5.5 et 5 sous Linux (ou n'​importe quel système d'exploitation sous lequel tourne Wine).+Ce logiciel ​est destiné aux webmestres pour tester les pages webs sous Linux et s'​assurer ​de leur comportement pour les personnes qui utiliseraient ​Internet Explorer. ​ ​Éventuellement,​ les personnes qui doivent aller sur des sites médiocres ne fonctionnant qu'avec Internet Explorer pourront trouver là une solution à leur problème
  
-Vous pouvez aussi essayer avec [[:​wine_doors|Wine-Doors]] mais cela reste **expérimental** pour le moment. +En pratique, il n'est cependant ​pas nécessaire ​de soutenir les vieilles versions d'Internet Explorer, puisque la version 6 par exemple ne supporte que partiellement les feuilles ​de style CSS ​Beaucoup ​de webmestres ne garantissent donc pas la compatibilité ​avec les versions ​antérieures à la version 7 d'Internet Explorer.\\ 
- +L'avantage ​de cette méthode d'​installation ​c'​est ​qu'elle n'​autorise ​qu'un poids total réduit car elle n'​inclut que les fichiers nécessaires pour obtenir un bon navigateur de test (il n'​y ​est pas question d'Outlook, de Media Player ​ou de tout autre programme séparé).
-<​note>​Vous devez avoir une licence de Windows (pas nécessairement Windows mais juste la licence) valide afin de pouvoir l'utiliser.</​note>​ +
- +
-{{ image:​ubuntuvswindows.png?​250}} +
- +
-Nul besoin ​de clic de sourisAucun processus ​de mise à jour fastidieux. Pas de maux de tête avec Wine. Seulement un simple script et vous aurez 3 versions d'IE pour tester vos sitesEt c'est gratuit et open source. +
- +
-Quel est le public visé ? +
- +
-    * Les designers web qui veulent passer à Linux mais ont toujours besoin ​de tester leurs sites sous IE. +
-    * Les personnes qui doivent aller sur des sites qui ne marchent qu'​avec IE.  +
- +
-L'​installation ​d'IE est plus petite que d'habitude parce qu'​elle n'​inclut que les fichiers nécessaires pour obtenir un bon navigateur de test (il n'​y ​pas de Outlook, de Media Player, etc.). +
- +
-<note important>​ +
-N'​utilisez aucun de ces IE pour naviguer. Préférez des solutions libres pour cela.</​note>​+
  
 ===== Installation ===== ===== Installation =====
Ligne 32: Ligne 20:
  
 Il faut commencer par installer les paquets nécessaires au fonctionnement d'​Internet Explorer. Il faut commencer par installer les paquets nécessaires au fonctionnement d'​Internet Explorer.
-Vous aurez donc à installer Wine (si vous ne l'avez pas encore) ​et cabextract qui permettront de faire tourner des programmes tels que des .exe sur votre système.+Vous aurez donc à installer ​[[:Wine]] et cabextract qui permettront de faire tourner des programmes tels que des **.exe** sur votre système.
  
-Pour ceux qui n'ont pas installé Wine, rendez vous [[:​wine#​avec_le_depot_de_winehq|ici]]+Pour ceux qui n'ont pas installé Wine, rendez vous sur [[:​wine#​avec_le_depot_de_winehq|cette page]].
- +
-Il vous suffit ensuite d'​[[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt://​wine]] [[apt://​cabextract]]** +
- +
-L'​installateur graphique de ie4linux nécessite la présence du paquet python-gtk-1.2.+
  
 +Il vous suffit ensuite d'​[[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt>​wine]] [[apt>​cabextract]] [[apt>​python-gtk2-dev]]**
  
 ==== Installation de IEs4Linux en ligne de commande ==== ==== Installation de IEs4Linux en ligne de commande ====
  
-Suite à l'​installation de Wine et cabextract, il ne reste plus qu'a installer IEs4Linux. Pour cela, suivez cette procédure :+Suite à l'​installation de Wine et cabextract, il ne reste plus qu'a installer IEs4Linux. Pour cela, ouvrez un [[:​terminal]],​ et suivez cette procédure :
  
 <​code>​wget http://​www.tatanka.com.br/​ies4linux/​downloads/​ies4linux-latest.tar.gz <​code>​wget http://​www.tatanka.com.br/​ies4linux/​downloads/​ies4linux-latest.tar.gz
Ligne 49: Ligne 34:
 cd ies4linux-* cd ies4linux-*
 ./​ies4linux</​code>​ ./​ies4linux</​code>​
 +Une interface graphique se lance. Dans les options avancées, vous pouvez cocher la case "​Installer Internet Explorer 7.0".
  
-<note warning>Il peut être nécessaire de lancer ies4linux en mode sudo afin de ne pas voir apparaître le message suivant : .ies4linux/​downloads/​mfc42.cab:​ No such file or directory</​note>​+<note warning>Si vous voyez apparaître le message suivant : ''​.ies4linux/​downloads/​mfc42.cab:​ No such file or directory ​ Une erreur est survenue pendant l'​extraction des fichiers''​ vous pourrez malgré tout accéder à ie4Linux en naviguant jusqu'​à l'exe qui se trouve dans le dossier caché **.ies4linux/​ie6/​drive_c/​Program Files/​Internet Explorer** de votre **Dossier Personnel**.</​note>​
  
-Désormais **une interface graphique est disponible**. Dans les options avancés, vous pouvez cocher la case "​Installer Internet Explorer 7.0". 
-Si erreur de téléchargement (0%), options avancés puis Wget Flags et mettre : -Y off -c 
-{{icons:​icone_danger.png ​ }} 
->​**Attention,​ cette option est encore en version beta pour de plus ample précisions allez voir sur l'​espace [[http://​www.tatanka.com.br/​ies4linux/​page/​Beta|BETA de ie4linux]].** 
-<note tuyau>​Lors de l'​installation désactivez compiz/​fusion pour éviter un wizard vide.</​note>​ 
- 
-==== Affichage des png ==== 
-Il se peut qu'il y ait un problème d'​affichage avec les png (même ceux qui n'ont pas un pixel de transparence). Pour résoudre ce problème, exécuter ceci dans le terminal 
-<​code>​WINEPREFIX="​$HOME/​.ies4linux/​ie6"​ wine regsvr32 "​C:​\windows\system32\pngfilt.dll"</​code>​ 
-en remplaçant ie6 par la version qui pose problème. 
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 67: Ligne 43:
 Pour désinstaller ie4linux, rien de plus simple. Il suffit simplement de supprimer : Pour désinstaller ie4linux, rien de plus simple. Il suffit simplement de supprimer :
   * Le dossier ~/​.ies4linux   * Le dossier ~/​.ies4linux
-  * Les executables ​de ie4linux (ie5.5, ie5 ou ie6) contenus dans le dossier ~/bin+  * Les exécutables ​de ie4linux (ie5.5, ie5 ou ie6) contenus dans le dossier ~/bin
   * Les raccourcis du programme qui sont situés sur le bureau.   * Les raccourcis du programme qui sont situés sur le bureau.
 C'est suffisant ! Votre programme est proprement désinstallé ! C'est suffisant ! Votre programme est proprement désinstallé !
  
-===== Références ​=====+===== Problèmes connus ​===== 
 + 
 +====Problème avec X Windows==== 
 +Si vous obtenez l'​erreur suivante : 
 +<​code>​The program '​ies4linux-gtk.py'​ received an X Window System error. 
 +This probably reflects a bug in the program. 
 +The error was '​RenderBadPicture (invalid Picture parameter)'​. 
 +  (Details: serial 10244 error_code 170 request_code 151 minor_code 24) 
 +  (Note to programmers:​ normally, X errors are reported asynchronously;​ 
 +   that is, you will receive the error a while after causing it. 
 +   To debug your program, run it with the --sync command line 
 +   ​option to change this behavior. You can then get a meaningful 
 +   ​backtrace from your debugger if you break on the gdk_x_error() function.)</​code>​ 
 +Désactivez Compiz ! 
 + 
 +====Problème avec GTK==== 
 +- Si vous obtenez une erreur du type 
 +<​code>​Gtk:​ERROR:/​build/​buildd/​gtk+2.0-2.22.0/​gtk/​gtktextlayout.c:​2349:​IA__gtk_text_layout_get_line_display:​ code should not be reached 
 +ui/​pygtk/​python-gtk.sh:​ line 6:  XXXX Abandon</​code>​ 
 +Lancez la commande suivante dans un terminal afin de compléter l'​installation. 
 +<​code>​./​ies4linux --no-gui</​code>​ 
 +Cette méthode devrait fonctionner pour toutes les erreurs GTK, elle permet une installation de ies4linux sans le mode "​graphique"​ et donc sans utilisation de Gtk... 
 + 
 +==== Affichage des png ==== 
 +Il se peut qu'il y ait un problème d'​affichage avec les png (même ceux qui n'ont pas un pixel de transparence). Pour résoudre ce problème, exécutez ceci dans le [[:​terminal]]:​ 
 +<​code>​WINEPREFIX="​$HOME/​.ies4linux/​ie6"​ wine regsvr32 "​C:​\windows\system32\pngfilt.dll"</​code>​ 
 +en remplaçant ie6 par la version qui pose problème. 
 + 
 +====Erreur de téléchargement==== 
 +Si vous avez une érreur du type ''​Erreur de téléchargement (0%)''​ essayez de modifier les options avancées en mettant dans //Wget Flags// : //-Y off -c//. 
 + 
 +===== Liens ===== 
  
-[[http://​www.tatanka.com.br/​ies4linux/​page/​Fr/​Page_D%27Accueil|Site officiel de IE4sLinux]] (fr)+  * [[http://​www.tatanka.com.br/​ies4linux/​page/​Fr/​Page_D%27Accueil|Site officiel de IE4sLinux]] (fr) 
 +  * [[http://​browsershots.org/​|choisir les navigateurs à tester et l'url pour avoir un screenshot (pour tester un template d'un site)]]
  
 ------ ------
-//​Contributeurs : [[utilisateurs:​shaolin17|shaolin17]],​ [[utilisateurs:​Fengy|Fengy]],​ [[utilisateurs:​prometee|prometee]]//​+//​Contributeurs : [[utilisateurs:​shaolin17|shaolin17]],​ [[utilisateurs:​Fengy|Fengy]],​ [[utilisateurs:​prometee|prometee]], [[utilisateurs:​stadja|stadja]]//
  • ie4linux.txt
  • Dernière modification: Le 11/09/2022, 11:57
  • par moths-art