Wie kann ich meine Site in allen alten Versionen von Internet Explorer, vom IE6 bis zur Version IE11, zuverlässig testen?
Wie kann ich meine Site in allen alten Versionen von Internet Explorer, vom IE6 bis zur Version IE11, zuverlässig testen?
Antworten:
Wenn Sie F12
auf IE8 klicken, sollten die Entwicklertools gestartet werden, mit denen Sie IE7 (nicht IE6) im Browsermodus emulieren können.
Ich nehme an, dass Sie auf IE9 mindestens bis IE7 emulieren können, aber ich nehme nur an, dass es mich jetzt irritiert, W7 kaufen zu müssen, um dies zu testen.
UPDATE: wie von Jeff Atwood angegeben: IE9 emuliert auch bis IE7 zurück.
UPDATE 2: Wie von Nick in den Kommentaren unten vorgeschlagen, können Sie VMs von Microsoft verwenden , wenn Sie 100% ig sicher sein möchten, die alten IE-Browser zu emulieren (unglaublich, sie werden auch kostenlos zur Verfügung gestellt). Beachten Sie, dass das Testen auf VMs zeitaufwändiger ist als die Verwendung von IE Developer Tools. Das Testen von VMs lohnt sich möglicherweise, wenn Sie etwas testen, das JS / CSS-gierig ist, wie eine Web-App oder eine komplexe Website, und nicht für einfache Websites benutze jQuery und etwas CSS.
IE Tester Es funktioniert IE6, 7, 8 und 9
Direkt von Microsoft für genau diesen Zweck:
Microsoft hat kürzlich ein eigenes Tool zum Testen der Kompatibilität mit den IEs veröffentlicht. Es soll diesen Prozess erleichtern. Es heißt Modern.ie: http://www.modern.ie/
Sie können auch die Website für Browser-Shots verwenden, wenn Sie das Layout testen. Sie geben die URL ein und sie gibt Bilder Ihrer Site in einer Reihe von verschiedenen Browsern zurück.
Microsoft hat außerdem " Expression Web 4 " veröffentlicht, mit dem verschiedene IE-Versionen verglichen werden sollen. Aber Sie müssen dafür bezahlen und benötigen ein Windows XP SP3 oder eine neuere Win-Version.
Expression Web 3 kann kostenlos heruntergeladen werden, enthält jedoch nur Vergleiche von IE6, IE7 bis IE8. (ohne IE9)
slmgr –rearm
an der Eingabeaufforderung die Bilder immer zurückgesetzt , so dass sie im Grunde nie ablaufen, auch wenn Sie gewonnen‘ Ich bin nicht in der Lage, irgendetwas auf diesen Bildern zu speichern, aber zum Testen könnte es ausreichen.
Crossbrowsertesting war eine Seite, die ich eine Weile ausprobiert habe. Ziemlich gut, Sie erhalten eine neue Browser-Installation auf einer virtuellen Maschine, auf die Sie über VNC zugreifen. Nützlich, insbesondere für dynamischere Websites.
Wenn Sie nur das Design Ihrer Webseiten in verschiedenen IE-Browsern überprüfen möchten, versuchen Sie es mit Browsershots oder WebPageTest. WebPageTest ist im Grunde ein kostenloses Tool zum Testen der Leistung. Wenn Sie jedoch die Registerkarte "Visueller Vergleich" auf der Homepage auswählen und eine URL zum Testen senden, generiert die Site erweiterbare Miniaturansichten der Ansicht " über dem Falz " Ihrer Webseite und optional ein Video von diese Webseite, während es geladen wurde. WebPagetest ist ein Open-Source-Tool, das Sie lokal installieren und Ihre eigene Instanz ausführen können. Mit WebPagetest können Sie in den IE-Versionen 6 bis 9 testen.
Wenn Sie die Navigation und die Funktionen Ihrer Site und nicht nur das Design und Layout manuell testen möchten, installieren Sie die frei verfügbaren Virtual PC-Images von IE 6, 7, 8 auf Ihrem Win 7-PC. Werkzeuge wie IETester sind möglicherweise nicht vollständig zuverlässig .
Ich verwende VirtualBox, um Kopien von Windows XP mit jedem darauf installierten Browser auszuführen. Es ist nicht 'ideal', aber es funktioniert für mich und ist sehr einfach einzurichten und zu verwenden. Dies ist wahrscheinlich auch die beste Darstellung, wie der Browser auf einem bestimmten Betriebssystem tatsächlich aussieht.
Versuchen
http://utilu.com/IECollection/
Sie können IE 5,6,7,8 nebeneinander auf einem Windows-Computer oder einem Virtualbox-Windows-Computer installieren.
Wenn Sie mit einer einfachen visuellen Überprüfung zufrieden sind , können Sie das BrowserLab von Adobe verwenden . Es ist Teil der CS Live-Suite von Onlinediensten, die von Adobe angeboten werden. Im Moment können Sie 12 Monate lang kostenlos Mitglied bei CS Live werden. Kurzfristig ist dies also eine gute kostenlose Lösung. Sie können Tests für mehrere Browser- / Betriebssystemkombinationen gleichzeitig ausführen und die Renderingunterschiede feststellen, indem Sie sie nebeneinander vergleichen.
Es ist jedoch immer am besten, tatsächliche Testmaschinen (oder VMs) zu haben, da Browserlab Ihnen nicht sagen kann, ob das JavaScript defekt ist, oder Ihnen beim Debuggen von CSS- oder Markup-Fehlern helfen kann. Es wird nur angezeigt, dass das Layout auf einer bestimmten Plattform nicht ordnungsgemäß gerendert wird. Aber es ist schön, in der Lage zu sein, eine URL einzugeben und Screenshots der Webseite in voller Größe auf den meisten wichtigen Betriebssystem- / Browserkombinationen in einem Augenblick zu erhalten.
Es gibt Browserling, mit dem Sie den IE 5-9 und verschiedene Versionen anderer gängiger Browser testen können, und das alles mit einem Browser Ihrer Wahl!
Ich verwende die spoon.net-Browsersandbox - http://spoon.net/Browsers .
Damit können Sie IE6-9 auf Ihrem Computer ausführen, ohne sie installieren zu müssen. Sie haben auch die Browserkonsole und arbeiten mit der IE-Entwickler-Symbolleiste, die beim Debuggen von CSS / Javascript hilft.
Es gibt keinen Ersatz für native Hardboxen, auf denen die gewünschten Plattformen ausgeführt werden. Keine IE-Testsuite ist vollständig genau, und einige führen zu Fehlern, die nicht in der Produktion auftreten (was Ihre Zeit mit falschen Positiven verschwendet). Virtuelle Maschinen sind nicht so zuverlässig wie man denkt. Beim Versuch, IE6 auszuführen, sind mehrere VM-spezifische Fehler aufgetreten (meiner Meinung nach beruht die Rendering-Engine von IE6 auf der Koordination bestimmter Threads, die von VMs nicht richtig verwaltet werden können).
Wenn die Funktionalität von IE6 / 7 für Ihr Unternehmen von Bedeutung ist, können Sie meiner Meinung nach leicht eine marginale Summe für zwei billige WinXP-Boxen ausgeben. IETester ist langsam wie Melasse und stürzt im Handumdrehen ab. Der „Kompatibilitätsmodus“ des IE ist zwar praktisch für den ersten Durchgang, kann aber nicht verwendet werden, wenn Ihre Kunden wirklich darauf angewiesen sind, dass Ihre Software an ihren Legacy-Boxen arbeitet.
Microsoft stellt frei und ohne Registrierung virtuelle Maschinen zur Verfügung für:
Für die folgende Plattform:
Ich habe viel nach der Lösung gesucht. Das Beste, was ich gefunden habe, ist die Verwendung von Firefox 8.0 mit dem IE-Tab-Plugin. In diesem Fall können Sie Ihre Website über IE6, IE7, IE8, IE9 testen. Ich hoffe es wird helfen