Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

IE9 - "the good, the bad, the ugly"

1,558 views

Published on

Presentation by Danwei Tran (Microsoft) for the Disruptive Code conference, Stockholm 2010.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

IE9 - "the good, the bad, the ugly"

  1. 1. Beta Danwei Tran Developer Evangelist @danweitran
  2. 2. Double rainbow guy
  3. 3. ”The Good, the Bad, the Ugly”
  4. 4. www.IEtestdrive.com 7
  5. 5. Demo: Pinned Sites
  6. 6. The Good
  7. 7. Browser Subsystems Rendering Layout Block Building Formatting DOM Marshalling JavaScript Collections CSS HTML Networking
  8. 8. Average Distribution Across News Sites HTML parsing CSS parser Collections JavaScript Marshalling Native OM Formatting BlockBuild Layout Rendering
  9. 9. Average Distribution Across Top AJAX Sites HTML parsing CSS parser Collections JavaScript Marshalling Native OM Formatting BlockBuild Layout Rendering
  10. 10. New JavaScript Engine – “Chakra” Foreground Source Parser AST ByteCode Interpreter Code Background Native Background Compiler Code
  11. 11. WebKit SunSpider JavaScript Benchmark Results Version 0.9.1, Results Generated September 4th, 2010 4000 3500 3000 2500 2000 1500 1000 500 0 PAGE 15
  12. 12. Using The Full Power of Your PC
  13. 13. Everyone has a GPU
  14. 14. Demo: Flying images
  15. 15. The Bad
  16. 16. We HTML5 and other modern standards
  17. 17. Member of many W3C Working Groups
  18. 18. Web API usage 7000 top sites 7000 Number of sites 0 1 50 API (by rank) 700 API Rank Percent of Sites indexOf 1 94% getElementById 13 80% addEventListener 27 65% getComputedStyle 62 26%
  19. 19. “The real point here is that the Acid3 test isn't a broad-spectrum standards-support test. […] Which is a shame, because what's really needed right now is exhaustive test suites for specifications” - Eric Meyer http://meyerweb.com/eric/thoughts/2008/03/27/acid-redux/
  20. 20. Leading the W3C HTML5 Testing Task Force
  21. 21. Demo: Defining same mark-up
  22. 22. The Ugly
  23. 23. ? The Ugly
  24. 24. Demo: Developer Tools
  25. 25. www.BeautyOfTheWeb.com
  26. 26. Danwei Tran danwei.tran@microsoft.com @danweitran

×