IETester Mini-Test

648 Tage zuvor

So unglaublich wie es auch klingen mag, wir haben ab sofort ein Tool, dass unterschiedliche und gehackte Internet Explorer Installationen, entweder auf einer Windows-Version oder auf unterschiedlichen Windows-Versionen abschaffen kann. Im laufe der zwei bis drei Jahren, habe ich mich jedes Mal todgeschwitzt als ich endlich eine Seite für den Explorer anpassen musste. Ständig dieser Wechsel von System zum System. Mit Parallels und VMware wurde es dank dem Conherence- und dem Unity-Modus der beiden einfacher, aber die vielen unterschiedlichen Fenster waren trotzdem zum kotzen. Vor geraumer Zeit wurden, von TedeSoft-Jungs, die MultipleIEs herausgebracht. Das war der erste Schritt in die richtige Richtung. Vor paar Tagen hat der Entwickler des IE Debuggers (muss leider sagen: Ich habe ihn nie benutzt. Zurecht?) ein weiteren Schritt gebracht und den IETester in die Welt geschossen. Der IETester Installiert in einem Schritt die IEs von 5.5 bis 8 beta 1 und vereint das Ensemble in einem Browser-Fenster.

Interface

Das Interface scheint mir noch ziemlich buggy zu sein, das ganze läuft in meinen Augen irgendwie abgehackt und unsauber, aber das wahr wahrscheinlich auch die Absicht des Programmierers das Programm nicht weit vom Original zu entfernen. Nicht desto trotz ist das Interface zu diesem Zeitpunkt intuitiv und sauber, aber ich konnte leider nicht den Knop finden der das Öffnen der Fenser nebeneinander erlaubt. Diesen hätte ich auch nicht in dieser Version gefunden, wenn mir nicht das Demo-Video angeschaut habe:


ScreenCast IETester from WebInventif.fr on Vimeo.

Das Feature, mit den parallel offenen Tabs finde ich extrem hilfreich. Ich würde mir bei diesem Feature noch wünschen, dass mann optional eine Adresse in allen IEs mit einem Klick parallel aufmachen kann und, dass das Scrollen der Tabs synchronisiert währe.

HTML und CSS

Im ersten Eindruck scheinen sich alle IEs wie ihre Originale zu verhalten. Conditional Comments funktionieren ebenfalls (Testseite von Quirksmode).

JavaScript

Habe ich nicht komplett getestet aber was ich getestet macht den größten Unterschied. Was ich sehr beunruhigend fand, dass mann in der Adresszeile JavaScript-Befehle ausführen kann. Dieses Befehl gibt einem alle Informationen über den, im Moment benutzten Browser und das Betreibsystem: javascript:alert(navigator.userAgent); Dieses Befehl wird auch von allen JavaScript-Bibliotheken ausgeführt um zu erfahren in welchen Browser mann sich im Moment befindet. Die Anweisung gab in den IEs von 5.5 bis 7 erwartete Ergebnisse zurück, dennoch aber der neue IE 8 meint er währe IE 7 :(

Fazit

Ein Muss für jeden Web Developer und IE Tester. Im Moment, in meinen Augen nicht ganz ausgereift, spart aber dennoch viel Zeit und am wichtigsten die Nerven.

Thank you Ajaxian ;)