MudGuard: Mehrere IE-Versionen auf einem Windows-System - es geht doch!

Hi,

Ich wurde auf folgendes aufmerksam gemacht:
http://www.insert-title.com/web_design/?page=articles/dev/multi_IE

Ist zwar ein bißchen Pfriemelei, aber dank der Anleitung kein Problem.
(hab es bereits mit dem IE 5.01 parallel zum IE 6.0 getestet, Download vom 5.5 läuft noch...)

Wer also mit unterschiedlichen Versionen des IE testen will, kann das jetzt, ohne das System zu wechseln.

cu,
Andreas

--
Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  1. Hallo,

    Coole Sache wenn es geht, aber bis jetzt habe ich es noch nicht hingekriegt. Ich verstehe diesen Satz nicht:

    Next delete all but the following files
    BROWSEUI.DLL
    DISPEX.DLL
    IEXPLORE.EXE
    INETCPL.CPL
    ...

    Was soll ich da machen? Die aufgezählten Dateien löschen oder alle anderen außer die? Und wenn ich die .CAB Dateien in einen neuen Ordner rein habe, muss ich sie dann wieder irgendwo wieder zurückkopieren oder packen?

    Grüße
    <img src="http://www.jeenaparadies.it-pc.de/unterschrift.png" border="0" alt="">

    --
    "Of course it does not work, but look how fast it is!"
    1. hi jeena,

      Next delete all but the following files
      BROWSEUI.DLL
      DISPEX.DLL
      IEXPLORE.EXE
      INETCPL.CPL
      ...

      Was soll ich da machen? Die aufgezählten Dateien löschen oder alle anderen außer die?

      "all but" == alle außer diese

      frank

      1. Hallo,

        "all but" == alle außer diese

        Danke, ich habs genau umgekehrt gemacht, und wusste dann nicht was ich starten soll.

        Grüße
        <img src="http://www.jeenaparadies.it-pc.de/unterschrift.png" border="0" alt="">

        --
        "Of course it does not work, but look how fast it is!"
  2. Wer also mit unterschiedlichen Versionen des IE testen will, kann das jetzt, ohne das System zu wechseln.

    Dann doch lieber eine VMWare-Box dafür. Meistens muß man eh ein OS mit bestimmtem Patch-Level nachbauen.

    1. Hi,

      Wer also mit unterschiedlichen Versionen des IE testen will, kann das jetzt, ohne das System zu wechseln.
      Dann doch lieber eine VMWare-Box dafür. Meistens muß man eh ein OS mit bestimmtem Patch-Level nachbauen.

      Um zu vergleichen, wie eine Seite mit 5.5 und 6.0 gerendert wird, braucht man doch keine OS mit bestimmten Patch-Level...
      Aber es ist ja auch keiner gezwungen, das zu benutzen...

      VMWare: gibts sowas auch kostenlos?
      Wenn ja, kann man damit verschiedene Browser-Versionen neben-/untereinander anzeigen, um die Unterschiede zu sehen?

      cu,
      Andreas

      --
      Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
      http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
      1. Um zu vergleichen, wie eine Seite mit 5.5 und 6.0 gerendert wird, braucht man doch keine OS mit bestimmten Patch-Level...

        Um die wirklichen Fehler zu finden: doch. Glaube mir. Jüngstes Beispiel sind die ActiveX-Control-Änderungen, was vor allem Flush betrifft :)

        VMWare: gibts sowas auch kostenlos?

        Nein.

        Wenn ja, kann man damit verschiedene Browser-Versionen neben-/untereinander anzeigen, um die Unterschiede zu sehen?

        Auch bei Nein nicht. Du bildest komplette Maschinen ab.

  3. hi,

    Wer also mit unterschiedlichen Versionen des IE testen will, kann das jetzt, ohne das System zu wechseln.

    na da warte ich lieber erstmal deinen langzeit-test ab, wie es danach mit der stabilität des systems aussieht.
    ich trau der sache nicht so ganz ...

    gruss,
    wahsaga

  4. Hi,

    Ist zwar ein bißchen Pfriemelei, aber dank der Anleitung kein Problem.
    (hab es bereits mit dem IE 5.01 parallel zum IE 6.0 getestet, Download vom 5.5 läuft noch...)

    Es funktioniert nicht unter meinem Windows NT, hier zeigen zwar die verschiedenen Versionen bei
    alert(navigator.userAgent)
    den jeweils passenden String, das Rendering wird aber immer mit der 6.0-Variante vorgenommen.
    Erkennbar an:
    body { scrollbar-base-color:red; }
    html { scrollbar-base-color:blue; }

    (IE 5.0 kann scrollbar gar nicht, IE 5.5 will das beim body stehen haben, IE 6.0 beim html)

    cu,
    Andreas

    --
    Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
    http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
    1. hi,

      Es funktioniert nicht unter meinem Windows NT, hier zeigen zwar die verschiedenen Versionen bei
      alert(navigator.userAgent)
      den jeweils passenden String, das Rendering wird aber immer mit der 6.0-Variante vorgenommen.
      Erkennbar an:
      body { scrollbar-base-color:red; }
      html { scrollbar-base-color:blue; }

      (IE 5.0 kann scrollbar gar nicht, IE 5.5 will das beim body stehen haben, IE 6.0 beim html)

      interessant!
      wenn du eh gerade am testen bist, dann probiere doch mal ein beispiel zum box model bug aus - im standards compliant mode sollte dann ja das IE6-ergebnis vom 5er deutlich abweichen, wenn es wirklich zwei verschiedene rendering engines wären ...?

      gruss,
      wahsaga

    2. Hallo,

      (IE 5.0 kann scrollbar gar nicht, IE 5.5 will das beim body stehen haben, IE 6.0 beim html)

      Das stimmt nach meinen Erfahrungen nicht. Auf einem "echten" IE 5.5 wird wie beim "echten" IE 6 rot angezeigt...

      Getestet auf Systemen, die *nur* die jeweiligen Browser installiert haben.

      Gruß Henk

      1. Hi,

        (IE 5.0 kann scrollbar gar nicht, IE 5.5 will das beim body stehen haben, IE 6.0 beim html)
        Das stimmt nach meinen Erfahrungen nicht. Auf einem "echten" IE 5.5 wird wie beim "echten" IE 6 rot angezeigt...

        Ergänzung: IE 6.0 im Standards Compliant Mode will es beim HTML haben.
        (da meine Seiten eigentlich immer im Standards Compliant Mode dargestellt werden, habe ich das zu erwähnen vergessen).

        cu,
        Andreas

        --
        Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
        http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
  5. Hallo!

    (hab es bereits mit dem IE 5.01 parallel zum IE 6.0 getestet, Download vom 5.5 läuft noch...)

    Es geht sogar mit dem IE 4.01...

    Ich kann allerdings nicht behaupten, das ich dabei ein besonders gutes Gefühl habe. Was, wenn ein IE 4 versucht, irgendwelche Konfigurationen zu speichern, die mit dem IE 6 nicht kompatibel sind oder sowas...

    Ich habe mich bisher z.b. nicht getraut unter den alten Browsern irgendwelche Einstellungen zu ändern.

    Deshalb eine Bitte an alle: beschreibt mal Eure Erfahrungen, vor allem dann, wenn etwas schief geht ;-).

    Gruß Henk

    1. Hallo,

      Es geht sogar mit dem IE 4.01...

      Einschränkung: Die Adresszeile funktioniert beim IE 4.01 nicht. Drag&Drop geht und "Datei >> Öffnen" geht aber.

      Gruß Henk

  6. Hallo Andreas,

    Ich wurde auf folgendes aufmerksam gemacht:
    http://www.insert-title.com/web_design/?page=articles/dev/multi_IE

    das ist aber doch nichts Neues, wohl seit Einführung des IE5 gibt es die Option im Installationsmenu die neue Version parallel zu installieren, ein Hinweis findet sich übrigens auch hier im Archiv http://forum.de.selfhtml.org/archiv/1999_1/t02456.htm. Bei der Installation wird dann z.B. ein IE4-compatibel Verzeichnis angelegt, in welchem sich die hier genannten Dateien, allerdings ohne die wohl xp-verwaltungstypische iexplore.exe.local, finden. Wenn ich es recht erinnere gab es wohl auch Zweifel ob die alten Browserversionen noch hinreichend als Testwerkzeug erhalten bleiben. Bei meinem Test einer solchen Geschichte hatte ich den Eindruck dass Bildschirmaufbau und Schriftdarstellung nicht ganz stimmen, also z.B. durch den nachinstallierten IE6 bei den älteren Versionen zu gut ausfallen.

    Grüsse

    Cyx23

    1. Hi,

      das ist aber doch nichts Neues, wohl seit Einführung des IE5 gibt es die Option im Installationsmenu die neue Version parallel zu installieren, ein Hinweis findet sich übrigens auch hier im Archiv http://forum.de.selfhtml.org/archiv/1999_1/t02456.htm. Bei der Installation wird dann z.B. ein IE4-compatibel Verzeichnis angelegt, in welchem sich die hier genannten Dateien, allerdings ohne die wohl xp-verwaltungstypische iexplore.exe.local, finden.

      Den IE 4 zu erhalten war nie ein Problem.
      Beim Installieren des IE 5.5 oder 6.0 konnte aber meines Wissens der IE 5.0 bzw. 5.5 NICHT erhalten bleiben - zumindest habe ich bei zig Installationen nie einen entsprechenden Hinweis im Installer gefunden.

      cu,
      Andreas

      --
      Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
      http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
      1. Hallo,

        Den IE 4 zu erhalten war nie ein Problem.

        prinzipiell die gleichen Files und die gleiche Methodik.

        Interessant wäre aber z.B. ob bei dir folgendes mit dem "IE 5.5" noch klappt:
        <!--[if lt IE 6]> IE5.5/IE5 <![endif]-->

        Grüsse

        Cyx23

        1. Hi,

          Interessant wäre aber z.B. ob bei dir folgendes mit dem "IE 5.5" noch klappt:
          <!--[if lt IE 6]> IE5.5/IE5 <![endif]-->

          Im IE 5 und 5.5 wird IE5.5/IE5 angezeigt, im IE 6 nicht.
          Ist das das, was dabei rauskommen sollte?
          Ich hab mich nie mit dem Zeug beschäftigt...

          cu,
          Andreas

          --
          Der Optimist: Das Glas  ist halbvoll.  - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
          http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/
          1. Hallo,

            Interessant wäre aber z.B. ob bei dir folgendes mit dem "IE 5.5" noch klappt:
            <!--[if lt IE 6]> IE5.5/IE5 <![endif]-->

            Im IE 5 und 5.5 wird IE5.5/IE5 angezeigt, im IE 6 nicht.
            Ist das das, was dabei rauskommen sollte?

            genau, das soll rauskommen, wenn es bei dir so mit den reduzierten Versionen klappt schonmal gut.
            Und das ist das was offenbar unter Win9x so, mit parallel installierten IEs, nicht so einfach klappt.
            Liegt vielleicht an der für Win9x nötigen registry-Änderung, da müsste nachgeholfen werden falls nicht IE6 doch die 5er Versionen als "CompatVer" einträgt. Ob sich da jemand im Detail für Win9x auskennt?

            Wenn es (s.o., MS-HTML-Weiche) bei dir hinhaut (win-xp?) ist schonmal eine Hürde genommen, ob es tatsächlich hinreichend einem normalen IE 5 entspricht scheint mir aber immer noch etwas zweifelhaft.

            Grüsse

            Cyx23