Modern.IE: Microsoft’s Hilfspaket für geplagte Webworker

Mit Modern.IE brachte Microsoft Anfang Februar eine Reihe von Tools, die Webworkern das Optimieren ihrer Websites für verschiedene Versionen des Internet Explorer erleichtern sollen. Wir haben einen genaueren Blick riskiert.

Mit Modern.IE startete Microsoft Anfang des Monats einen neuen Dienst mit dem Websites auf Internet-Explorer-Tauglichkeit geprüft werden können. Ein lange überfälliges Hilfsmittel, wenn man den Ruf des Internet Explorers betrachtet.

Der Microsoft-Browser hat bei vielen Webworkern ein massives Image-Problem. Gezeichnet durch den Browserkrieg zwischen Microsoft und Netscape erfuhr der Browser immer mehr Veränderungen und erhielt Features, die teilweise abseits von Standards lagen.

Zwar ist der Browser spätestens seit der Version 9 eine durchaus akzeptable Plattform für Websites – die Tatsache, dass viele User den vorinstallierten Browser nicht aktualisierten, zwingt Webworker aber auch im Jahr 2013 dazu, ihre Projekte weiterhin für ältere Internet-Explorer-Versionen zu optimieren. Das führt zu entsprechend hohem Frustpotenzial.

ModernIE Websete

Anfang Februar brachte Microsoft eine Reihe Tools auf den Markt, die es Webworkern ermöglichen sollen, ihre Projekte schneller für den Internet Explorer fit zu machen: Modern.IE. Dieses Tool besteht aus drei Komponenten: einem Assistenten zur Analyse des Quellcodes, Tools zum Testen auf verschiedenen Browsern sowie Betriebssystemen und eine Sammlung von Hilfestellungen und Praxisbeispielen für besseres Coden.

Modern.IE – Internet Explorer Validierung

Das Quellcode-Analyse-Tools scannt Webseiten auf bekannte Kompatibilitätsprobleme mit dem Internet Explorer, gibt Tipps, wie man den Code verbessern könnte, und weist auf veraltete Versionen von im Projekt verwendeten Bibliotheken hin. Da der neue Internet Explorer 10 für die Bedienung auf Touch-Geräten ausgelegt ist, gibt das Tool zusätzliche Hilfestellungen um die Webseiten für die Touch-Funktionen des Browser fit zu machen.

Modern.IE Test Results Modern.IE Testergebnisse

Über die tatsächliche Funktionsfähigkeit und User-Experience der jeweiligen Projekte, kann das Tool aber nur sehr beschränkt Auskunft geben. Ein Projekt könnte ohne Fehlermeldungen durch den Validator kommen und dennoch Probleme aufweisen, da nur sehr rudimentäre Überprüfungen des Quell-Codes vorgenommen werden.

Modern.IE – Allgemeine Tipps für besseren Code

Modern.IE Code With Standards

Unter Code with standards gibt Microsoft derzeit eine Reihe von Tipps, wie eine Website am besten programmiert werden sollte, um browserübergreifend zu funktionieren. Ein wenig ironisch, wenn man bedenkt, wie lange sich die Produkte des Unternehmens gegen Web-Standards gestellt haben.

Die Tipps, die im aktuellen und einzigen Blog-Beitrag gegeben werden, sind eher allgemeiner Natur und daher für unerfahrene Webworker interessant. Der ein oder andere Blick in den Blog könnte aber auch für erfahrenere Webworker vom Nutzen sein. Die Geschichte lehrt uns: Für Microsoft sind Standards ein eher dehnbarer Begriff.

Modern.IE – Testen unter Realbedingungen

ModernIE Cross Browser Testing

Einen Ersatz für reale Tests können das Code-Analyse-Tool und die Codebeispiele leider nicht bieten. Hierfür stellt Microsoft die „Virtual Tools“ zur Verfügung. Diese bestehen aus einem „3 Monate Test-Gutschein“ für BrowserStack und einem Satz von Virtual-Machine-Images.

Auf BrowserStack können Webseiten auf verschiedensten Desktop- und Mobilsystemen mit den beliebtesten Browsern in verschiedensten Versionen in einer virtualisierten Umgebung getestet werden. Dieses Angebot dürfte vor Allem für das Testen von Projekten mit sehr breitem Publikum geeignet sein.

Webworker, die sich auf das Testen mit dem Internet Explorer beschränken, sind mit den Virtual-Machine-Images von Microsoft sehr gut bedient. Derzeit können Images von Windows mit den Internet-Explorer-Versionen von 7 bis 10 für folgende Virtualisierungs-Tools heruntergeladen werden.

  • Hyper-V (Windows Server 2008, Windows Server 2012, Windows 8 Pro mit Hyper-V)
  • Virtual PC
  • VirtualBox (Windows, Mac, Linux)
  • VMWare Player (Windows)
  • VMWare Fusion (Mac)

Modern.IE IE7 VM Modern.IE – Virtual Machine mit IE7 unter MacOS

Eine Möglichkeit, alle Browser in einer Virtual Machine unterzubringen, hat Microsoft leider nicht gefunden, sodass für das Testen mit allen Internet-Explorer-Versionen Downloads von mehreren Gigabyte und zum parallelen Testen etwas leistungsstärkere Hostrechner benötigt werden.

Modern.IE – Längst überfälliges Hilfsmittel

Beim ersten Blick auf die Tools hinter Modern.IE fragt man sich: Warum nicht früher? Seit Jahren ärgern sich Webworker auf der ganzen Welt darüber, wie viel zusätzliche Arbeit der Internet Explorer verursacht. Einige machen sich mit Hass-Seiten Luft, andere führen eine IE-Steuer in ihre Online-Shops ein.

Der Code-Validator und der Technik-Blog sind ein nettes Extra. Das Hauptfeature von Mordern.IE sind aber die Virtual-Machine-Images, die den Frust beim Entwickeln und Testen mit dem Lieblingsfeind vieler Webworker erleichtern und den Frust ein wenig minimieren.

Insgesamt bietet Modern.IE eine willkommene Hilfestellung, bei der Entwicklung für den aktuellen und die alten Internet Explorer, die auf jeden Fall einen Blick auf die Seite von Modern.IE wert ist.

via t3n News http://t3n.de/news/modernie-test-443671/?utm_source=feedburner+t3n+News+12.000er&utm_medium=feed&utm_campaign=Feed%3A+aktuell%2Ffeeds%2Frss+%28t3n+News%29

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s