• Webcast zu Internet Explorer 9 Platform Preview 4

    Gastposting von Dariusz Parys, Developer Evangelist für .NET 3.0 Technologie, C++, High Performance Computing, Windows Communication Foundation, Workflow Foundation und Visual Studio Team System bei der Microsoft Deutschland GmbH.

    msdn

    Letzten Donnerstag habe ich früh am morgen einen Webcast zum Internet Explorer 9 aufgenommen. Der Webcast zeigt den Platform Preview 4 und wird auf MSDN Online zu finden sein. Mittlerweile habe ich den Webcast auch auf Channel 9 publiziert und hier in diesen Post eingebunden.

    Im Webcast zeige ich unter anderem GPU lastige Demos. Damit die hohen Frameraten auch wiedergegeben werden können, habe ich das ganze mit 30 Fps (Frames pro Sekunde) aufgenommen und entsprechend auch mit 30 Fps kodiert. Insofern nicht wundern wenn die Dateigröße bei über 220 Mb liegt, mir war wichtig das die Framerate wiedergegeben werden kann. Leider habe ich beim Ton geschlampt und zu leise aufgenommen.

    Get Microsoft Silverlight

    Mittlerweile haben wir auch die Beta für den Internet Explorer 9 angekündigt. Diese wird offiziel am 15.09 auf einem Event in San Francisco vorgestellt und ist dann auch öffentlich verfügbar.

  • Internet Explorer 9 Platform Preview 4

    Internet Explorer 9 Logo

    Gastposting von Dariusz Parys, Developer Evangelist für .NET 3.0 Technologie, C++, High Performance Computing, Windows Communication Foundation, Workflow Foundation und Visual Studio Team System bei der Microsoft Deutschland GmbH.

    Seit gestern ist die neue Platform Preview vom Internet Explorer 9 raus. Dieser Preview ist in erster Linie für Webentwickler gedacht und soll zeigen welche Fortschritte der Internet Explorer in den Bereichen HTML 5, CSS 3 und Performance macht. Ein Lauf des ACID 3 Test zeigt das der Internet Explorer 9 mächtig aufgeholt hat und knapp an den 100 Punkten ist. Hier eine Übersicht aller gängigen Browser und den entsprechenden ACID 3 Test Ergebnissen:

    Internet Explorer 9 PP4
    ACID 3 Test Internet Explorer 9 Platform Preview
    Firefox 3.6.6
    ACID3 Test Firefox 3.6.6
    Chrome 6.0.472.22 dev
    ACID 3 Test Chrom 6.0.472.22
    Opera 10.6
    ACID3 Test Opera 10.6
    Safari 5.0.1
    ACID3 Test Safari 5.0.1
    Firefox 4 Beta
    ACID3 Test Firefox 4 Beta

    Zusätzlich zu den ACID 3 Tests liefert der IE9 bei den CSS 3 Selektor Tests nun 100%.

    From the 41 selectors 41 have passed, 0 are buggy and 0 are unsupported (Passed 574 out of 574 tests)
    Quelle: http://tools.css3.info/selectors-test/test.html

    Auch in Sachen JavaScript Performance hat sich viel getan. Der SunSpider 0.9.1 JavaScript Benchmark ausgeführt mit dem IE9 und dem Safari 5.0.1 zeigt das beide Browser nahezu identisch schnell sind. Anmerkung: Die Spalte FROM bezieht sich auf den Internet Explorer 9, die Spalte TO auf den Safari 5.0.1


    TEST COMPARISON FROM TO

    =============================================================================

    ** TOTAL **: *1.089x as slow* 370.9ms +/- 0.7% 403.9ms +/- 0.7%

    =============================================================================

    3d: *1.37x as slow* 49.8ms +/- 1.3% 68.4ms +/- 1.0%
    cube: *1.59x as slow* 15.6ms +/- 3.2% 24.8ms +/- 1.2%
    morph: *1.66x as slow* 13.9ms +/- 2.9% 23.1ms +/- 1.0%
    raytrace: ?? 20.3ms +/- 2.9% 20.5ms +/- 2.5%

    access: 1.044x as fast 44.6ms +/- 1.5% 42.7ms +/- 1.6%
    binary-trees: - 6.2ms +/- 4.9% 6.1ms +/- 3.7%
    fannkuch: 1.45x as fast 18.9ms +/- 2.1% 13.0ms +/- 0.0%
    nbody: *1.58x as slow* 13.0ms +/- 2.6% 20.5ms +/- 1.8%
    nsieve: 2.10x as fast 6.5ms +/- 5.8% 3.1ms +/- 7.3%

    bitops: 1.24x as fast 28.4ms +/- 3.4% 22.9ms +/- 1.8%
    3bit-bits-in-byte: 2.20x as fast 4.4ms +/- 8.4% 2.0ms +/- 0.0%
    bits-in-byte: 1.27x as fast 7.6ms +/- 4.9% 6.0ms +/- 0.0%
    bitwise-and: 1.35x as fast 5.4ms +/- 6.8% 4.0ms +/- 0.0%
    nsieve-bits: 1.009x as fast 11.0ms +/- 0.0% 10.9ms +/- 3.7%

    controlflow: 1.37x as fast 4.1ms +/- 5.5% 3.0ms +/- 0.0%
    recursive: 1.37x as fast 4.1ms +/- 5.5% 3.0ms +/- 0.0%

    crypto: - 22.8ms +/- 4.9% 22.4ms +/- 1.6%
    aes: 1.56x as fast 12.8ms +/- 5.8% 8.2ms +/- 3.7%
    md5: *1.25x as slow* 5.6ms +/- 6.6% 7.0ms +/- 0.0%
    sha1: *1.64x as slow* 4.4ms +/- 8.4% 7.2ms +/- 4.2%

    date: *1.42x as slow* 39.6ms +/- 2.3% 56.3ms +/- 1.5%
    format-tofte: *1.48x as slow* 21.1ms +/- 4.1% 31.2ms +/- 2.1%
    format-xparb: *1.36x as slow* 18.5ms +/- 2.0% 25.1ms +/- 1.6%

    math: *1.104x as slow* 32.8ms +/- 2.0% 36.2ms +/- 1.2%
    cordic: 8.80x as fast 8.8ms +/- 3.4% 1.0ms +/- 0.0%
    partial-sums: *1.36x as slow* 16.2ms +/- 1.9% 22.0ms +/- 1.5%
    spectral-norm: *1.69x as slow* 7.8ms +/- 3.9% 13.2ms +/- 2.3%

    regexp: *1.67x as slow* 15.1ms +/- 1.5% 25.2ms +/- 2.2%
    dna: *1.67x as slow* 15.1ms +/- 1.5% 25.2ms +/- 2.2%

    string: 1.054x as fast 133.7ms +/- 1.4% 126.8ms +/- 0.6%
    base64: 1.36x as fast 10.9ms +/- 4.8% 8.0ms +/- 0.0%
    fasta: 1.029x as fast 25.0ms +/- 1.3% 24.3ms +/- 1.4%
    tagcloud: *1.036x as slow* 30.6ms +/- 1.6% 31.7ms +/- 1.5%
    unpack-code: 1.198x as fast 47.7ms +/- 3.2% 39.8ms +/- 0.8%
    validate-input: *1.179x as slow* 19.5ms +/- 4.3% 23.0ms +/- 0.0%

    Die Kompatibilität und Interoperabilität von HTML 5 und CSS 3 hat einen enormen Einfluß auf die zukünftigen Web Anwendungen die Entwickler für den Browser erstellen. Viele Features im HTML 5 Standard erlauben es Anwendungen zu entwickeln für die man sonst Microsoft Silverlight oder Adobe Flash benutzt hätte.

    HTML 5 ist in Sachen Clientseitiger Web Entwicklung ein wichtiger Meilenstein und Microsoft bietet mit dem Internet Explorer 9 eine gute Plattform an. Man darf gespannt sein, was noch alles kommt. Wer mit der neuen Plattform Preview expermientieren will kann sich diese unter http://ie.microsoft.com/testdrive/ herunterladen.