Internet Explorer 9
Es geht voran bei Microsoft, und das ist gut so. Nachdem sich der Internet Explorer 8 als Standardbrowser unter Windows 7 schon um die vollständige und korrekte Implementierung der CSS2.1-Regeln gekümmert hat, hat das IE-Team heute auf der MIX 2010-Konferenz noch mehr Details über die neueste Version der weltweit meistverwendeten Browserfamilie bekannt gegeben und bietet sogar eine Preview-Version zum Download an.
Wir es scheint, schließt der Browser nun funktions- und leistungstechnisch an die aktuell erhältlichen Modelle von Mozilla, Apple und Google an und bietet einige Dinge, auf die wir lange gewartet haben:
- Neue JavaScript-Engine, die mindestens so schnell sein soll wie die von Firefox (immerhin)
- Vollständige Unterstützung von
border-radius(ohne hässlichen Vendor-Prefix, win!) - Bessere Halbtransparenzen durch RGBa und die opacity-Eigenschaft
- HTML5-Video-Element mit H.264-Codec
- Bessere Fontdarstellung mit DirectWrite statt ClearType (war schon länger bekannt)
- SVG-Unterstützung
- läuft nur unter Vista oder Win7
Und wer in der Liste etwas vermisst, der liegt richtig: Zwei ultrawichtige Technologien fehlen noch – und ich bin gespannt, ob sie es in die finale Version des Browsers schaffen werden:
- Unterstützung des WOFF-Formates für Webfonts
- HTML5-Canvas
Gerade letzteres wäre schade, denn wenn mich nicht alles täuscht, ist die SVG-Unterstützung zwar nett, reicht aber nicht aus, um die Möglichkeiten von Canvas abzudecken. Also müsste man wieder eine Abstrahierungsbene höher agieren und für die cooleren Browser Canvas stricken, während man den IE mit VML abspeist, wie das ja jetzt auch schon der Fall ist. Nun, ich habe mal das IE-Team diesbezüglich angetwittert, die werden schon antworten, hoffe ich.
Für Microsoft-Verhältnisse ist der IE9 also sicher ein schöner Browser, und es ist gut, dass es ihn geben wird. Doch es bleibt bei der langsamen Evolution, weil man zu radikaleren Schritten offenbar nicht fähig ist. Ich hätte da zwei Wunschträume:
- Eine Rendering-Engine die sich per Knopfdruck aktualisiert, und somit alle paar Wochen in einer neuen Version zur Verfügung steht. Auf dem Firefox sieht man, dass es klappt – der Anteil von älteren Firefox-Versionen ist extrem gering. Eine Kultur des häufigen, schmerzfreien Updates täte dem IE sehr gut – nicht nur alle drei Jahre eine neue Major-Version, dafür ist das Netz zu schnelllebig.
- Die HTML/CSS-Engine ganz austauschen und gegen Webkit ersetzen. Die Idee ist nicht neu, aber sie wäre immer noch das beste für alle.
Daniel am 16. März 2010 #
Gerade der letzte Punkt wäre natürlich genial – wobei etwas Konkurrenz zwischen den Rendering-Engines ja nicht schadet (wenn auch die IE-Engine bisher alles anderes als konkurrenzfähig ist).
Ansonsten sehe ich den Verbesserungen mit Freude entgegen. Bis wir als Webdesigner aber davon profitieren und die entsprechende Userbase vorhanden ist, dauert noch Jahre.
Gabriel am 17. März 2010 #
gerade diese Testversion ausprobiert – und kann bloß sagen: Wow!
Sehr schön finde ich das Karten-Beispiel, dort lässt sich wirklich absolut flüssig (anscheinend dank Hardwarebeschleunigung) durch die Karte navigieren.
Die Geschwindigkeit der Engine lässt sich gut am »Pulsating Bubbles«-Beispiel erkennen – das läuft auch sehr gut. Wenn ich das so mit meinem Firefox vergleiche … (dort ruckelts wie verrückt).
Kann natürlich nicht sagen, wie sehr IE-optimiert diese Beispiele sind, aber sie wirken auf jeden Fall sehr sehr gut!
(Achja, sehr viel Laune macht das SVG-oids meiner Meinung nach:) – auch in anderen Browsern )
Gregor am 17. März 2010 #
Bevor IE die Webkit nutzt, wird Webkit zum neuen IE ;-) hab ich gehört. Schon heute schwirren etliche Webkit Versionen durchs Web.
Was nicht heißt, dass ich mich lieber damit befasse als mit den weit abgeschlagenen IEs.
mike am 17. März 2010 #
# läuft nur unter Vista oder Win7
Also ich für meinen Teil hab da nicht drauf gewartet. Halte das für einen ziemlich schlechten Witz.
Ralf am 17. März 2010 #
IE9 mit Canvas? Kann ich mir nicht vorstellen. Zu sehr hat MS in den letzten Monaten sein (mindestens 3 Jahre zu spätes) Commitment zu SVG betont und in Bezug auf Canvas immer nur auf die fehlende Reife des Standards (in Bezug auf Accessibility) verwiesen.
http://blogs.msdn.com/ie/archive/2010/03/05/W3C-HTML-Working-Group-Publishes-New-Drafts.aspx
http://ajaxian.com/archives/microsoft-to-help-move-canvas-2d-api-out-of-html5-spec
Zwei Technologien dieser Größenordnung im neuen IE erscheinen mir zu viel. Mit der obigen Diskussion verschafft man sich jetzt meiner Meinung nach erst mal ein wenig Zeit.
IE9 nur unter Vista und Win7? Dann wird XP der neue IE6. Schade.
Ansonsten bin ich jedoch hocherfreut :-)
Jan Philipp Pietrzyk am 17. März 2010 #
Das ist Marketing, es ist in keinster Weise fair einen weit vom Release entfernten Browser mit einer aktuell produktiven Version zu vergleichen.
Auch wenn das Preview eine gute Möglichkeit ist sich von Performanz und Funktionsvielfalt überzeugen zu lassen, wird der IE9 doch vorraussichtlichmit mit keinem der aktuellen Browser mehr konkurieren! Ich bin eher unerfreut über die Tatsache, dass sich das IE Team zwar einen großen Berg an Arbeit augehalst haben aber nichts für eine stetige Verbesserung der Release-Funktionen anbieten.
Zwar ist die überarbeitet ›Nightly‹-Strategie löblich, hilft der Platform aber nicht. Wenn sich Microsoft nicht auf Jahresreleases festlegen kann, und den IE weiterhin als Kaufgrund für neue Betriebssysteme anbieten möchte, kann das keinem helfen.Ich weiß nicht, was Webkit und Gecko Entwickler Anfang 2011 auf den Markt bringen können, sehe hier aber keine große Gefahr durch den IE.
Vor allem in Hinblick auf die Fertigstellung nahender Standards sehe ich auf längere Zeit in Microsoft keinen mächtigen Player. Um dem W3C dringend benötigten Zugzwang zu verschaffen, muss man kurzfristig kleine Funktionshäppchen intetgrieren und veröffentlichen können, gerade hier läuft der internationale Marktführer auf absehbare Zeit nur hinterher.
Nico am 17. März 2010 #
Zu deinen letzten beiden Punkten muss ich sagen:
• Ich würde mir nicht wünschen, dass der IE Webkit einsetzt. Es ist glaube ich ganz gut, wenn es noch eine weitere große Implementierung einer Rendering-Engine gibt, auch wenn es Arbeit bedeutet.
• Die große Verbreitung des IE6 liegt meiner Ansicht nach nicht an einer fehlenden Update-Funktion (denn die gibt es mit Windows Update), sondern daran, dass viele nicht Updaten dürfen oder wollen. Daran wird auch ein IE9 nicht ändern.
Thomas Maier am 18. März 2010 #
dass border-radius ohne Prefix unterstützt wird betrachte ich mit argwohn. Die Spezi ist nämlich noch ziemliich Under Construction. Dadurch nämlich dass elliptische Radien geben soll müsste ein (wie zB bei margin:; auch) eine Sammlung möglich sein. Also max. 8 Pixelwerte. Gibt man nur 6 Pixelwerte an, ist noch nicht festgelegt, wie das gehandhabt werden soll. Welche Ecke übernimmt dann von welchem Wert den elliptischen Radius (sprich 2 Werte ergeben eine Ellipse). Ich gehe davon aus, dass elliptische Radien nicht unterstützen werden?
Don am 20. März 2010 #
Naja, das das Ding nur unter Vista läuft ist mir eigentlich egal, könnt ihr euch noch an den Sprung Mac OSX9 zu Mac OSX10 erinnern, ich find solche Sachen immer gut, ich bin nicht für das Zeitlose, Ewige, wenn das Fundament nicht stimmt, muss man ein neues Haus bauen, bringt nix, immer wieder neu auszubessern, hier noch ein »Tweak«, da noch ein(e) »Extention« dort noch mal »Improvement«?
Dieser »Backwards kompatibiliäts«-Sentimentalität muss man manchmal einfach mit guten Argumenten entgegnen.
Aber hey sag mal, die unterstützen ja komplett SVG 1.1 2nd Edition. Nach deren Grafiken: http://samples.msdn.microsoft.com/ietestcenter/#svg11e2 hinken da die andern Browser hinter, nicht schlecht *klatsch *klasch
Don am 20. März 2010 #
Manchmal muss man seine eigenen Kommentare wiederlegen,
das was ich oben geschrieben hab ist totaler Quatsch.:)
Fabrikdirektor am 25. März 2010 #
Schade das sie Windows XP User nichtmehr in den »genuß« des IE9 kommen… :-/