18.07.2008, 08:53

Computerwoche

Kurswechsel

IE 8 soll künftig Web-Standards einhalten

Angesichts schwindender Marktanteile des Internet Explorers möchte Microsoft von seinem Kurs der proprietären Standards abweichen. Der IE 8 soll sich an die allgemein gültigen Web-Standards halten. Zur Bewährungsprobe könnten dabei die Altbestände an Web-Dokumenten werden.
Von Wolfgang Sommergut

Während des Browser-Kriegs zwischen Microsoft und Netscape in den 90er Jahren versuchten beide Anbieter, die Betreiber von Websites davon zu überzeugen, die Seiten für jeweils ihr Web-Frontend zu optimieren. Je mehr Online-Angebote die proprietären Features des eigenen Produkts unterstützen, so das Kalkül, umso eher würden die Anwender anbeißen. Nachdem Microsoft den Rivalen aus dem Feld geschlagen hatte und eine Monopolstellung erlangte, versuchte das Unternehmen durch eine eigenwillige Interpretation der Web-Standards die Gestaltung von Websites in seinem Sinne zu beeinflussen. Aufgrund der großen Verbreitung des IE achteten die meisten Web-Entwickler darauf, dass ihre Seiten im Microsoft-Browser korrekt angezeigt werden, auch wenn sie dafür Umgehungslösungen oder Abweichungen vom Standard in Kauf nehmen mussten. Mit dem Internet Explorer 8 möchte Microsoft jetzt seine Politik ändern und zum Musterknaben der Web-Standards werden. Aufgrund der zahlreichen Altbestände an Web-Dokumenten fällt dieser Schwenk jedoch alles andere als leicht. Zahlreiche der Milliarden HTML-Seiten, die für den IE 6 getestet wurden, produzieren in einem standardkonformen Browser zum Teil erhebliche Darstellungsfehler.
Hersteller in der Pflicht
Während konkurrierende Anbieter wie Mozilla oder Opera versuchen, die Mehrzahl dieser IE-optimierten Altlasten einigermaßen passabel anzuzeigen und ansonsten auf die schlechte Qualität der Seiten verweisen können, muss Microsoft abwärtskompatibel bleiben. Der Hersteller steht in der Pflicht, denn schließlich haben sich Autoren und Entwickler über Jahre hinweg an den Eigenheiten des IE orientiert. Die Programmierer in Redmond konnten den Widerspruch zwischen Abwärtskompatibilität und Standardkonformität nicht anders lösen als durch die Integration von zwei Rendering-Engines. Bei der einen handelt es sich um jene des IE 7, die andere ist neu und implementiert Cascading Style Sheets (CSS) 2.1.

Allerdings stellt sich nun die schwierige Frage, wann welche Engine zum Einsatz kommen soll. Microsoft gab ursprünglich bekannt, dass sich der IE 8 per Voreinstellung so verhalten werde wie sein Vorgänger und nur auf explizite Anweisung des Website-Betreibers in den standardkonformen Modus schalten werde. Diese Ankündigung führte zu zahlreichen Protesten von Web-Entwicklern. Außerdem verschärfte sich zuletzt der Druck der EU-Wettbewerbshüter auf Microsoft, so dass sich das Unternehmen Anfang März dazu durchrang, Web-Seiten im Standardmodus anzuzeigen, sofern der Website-Betreiber oder der Benutzer nicht ausdrücklich auf den Kompatibilitätsmodus umschalten.
Zu diesem Meinungswechsel dürfte auch beigetragen haben, dass die Marktmacht des IE zunehmend schwindet. Das liegt nicht nur an Firefox, sondern vor allem an den immer zahlreicheren mobilen Endgeräten, die auf das Web zugreifen. Auf den meisten Smartphones läuft kein Browser von Microsoft, und immer weniger Website-Betreiber sind daher willens, ihre Angebote auf nur einen Browser eines einzigen Herstellers auf einem einzigen Betriebssystem abzustimmen. Wenn andererseits der IE reguläre Web-Seiten nicht korrekt anzeigen kann, weil er Standards eigenwillig interpretiert, dann läuft Microsoft mit der Zeit Gefahr, dass die Anwender auf andere Software wechseln.
Umgekehrt ist die jetzt beschlossene Flucht nach vorne nicht weniger riskant. Der für Microsoft einfachste Fall, dass Web-Entwickler ihre bestehenden Seiten mit einem neuen "Meta"-Element für den IE 7 kennzeichnen, dürfte nicht die Regel werden. Vielmehr existieren Milliarden von Seiten, die nicht mehr verändert werden und die keinen Hinweis auf die bevorzugte Rendering-Engine des IE enthalten. Im voreingestellten Standardmodus werden viele davon verstümmelt angezeigt, was die Anwender aber dem Browser und nicht der Website anlasten werden - schließlich sehen die meisten mit Firefox, Opera und IE 6/7 ordentlich aus.
In solchen Fällen delegiert Microsoft die Entscheidung für die richtige Darstellungskomponente an den Benutzer. Die seit kurzem verfügbare Beta 1 für Entwickler bietet eine Schaltfläche, über die sich in den Emulationsmodus für den IE wechseln lässt. Die aktuelle Implementierung erfordert dann aber einen Neustart des Browsers und ändert die Voreinstellung global für alle geladenen Seiten in sämtlichen Registerkarten und Fenstern. Der Entwickler einer Web-Seite kann den Endbenutzer mit Hilfe des von Microsoft eingeführten Meta-Elements jedoch überstimmen.
Lesen Sie auf der nächsten Seite:
Vorherige Seite
Seite 1 von 2
Diskutieren Sie mit anderen Lesern über dieses Thema:
PC-WELT-Experten lösen Ihr PC-Problem
Immer informiert mit dem PC-WELT Newsletter
Best-of PC-WELT   PC-WELT Apps
PC-WELT Business-IT   PC-WELT Community
Facebook-Freunde empfehlen
3x PC-WELT testen!
Ja, ich teste 3x die PC-WELT mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
PC-WELT 6/ 2012
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
- Anzeige -
Angebote für PC-WELT-Leser

PC-WELT Verleihshop
Keine Abogebühren oder unnötige Vertragsbindungen. DVDs und Spiele bequem von zu Hause aus leihen.

Tarifrechner
Der PC-WELT Preisvergleich für Strom, Gas und DSL. Hier können Sie Tarife vergleichen und bequem viel Geld sparen.

PC-WELT Preisvergleich
In unserem großen Preisvergleich finden Sie die günstigsten Preise und alle redaktionellen Tests auf einen Blick.

- Anzeige -
Marktplatz
DELL

Dell Vostro 3550 Business Notebook
Komfort eines erweiterten Arbeitsbereichs, ohne mobile Anforderungen zu beeinträchtigen.

Congstar

congstar Full Flat nur noch 39,99€
Endlos in alle dt. Netze telefonieren, beste D-Netz-Qualität.

Congstar

Der günstige Tarif für Vielsurfer
congstar Smart 100. Surfen und telefonieren im besten D-Netz.

CosmosDirekt

CosmosDirekt Riesterrente
Mit der Riester-Rente privat mit hohen staatlichen Zulagen fürs Alter vorsorgen.

76220
Content Management by InterRed