MIX Session Videos Now Available
We had a great time last week at MIX talking to many of you about IE9. For everyone who wasn’t able to be at the conference, we wanted to let you know that all the sessions are now available on-demand.
- Dean’s Day 2 Keynote about IE9
- In-depth Look at Internet Explorer 9 with John Hrvatin and Ted Johnson
- HTML5: High-Performance Best Practices for Web Sites with Jason Weber
- HTML5: Cross-Browser Best Practices with Tony Ross
- Internet Explorer Developer Tools with Jon Seitel
- Advanced Web Debugging with Fiddler with Eric Lawrence
Enjoy!
Rob Mauceri
Group Program Manager
Comments
Anonymous
March 23, 2010
Thanks :) Could you write that post about requests/questions.Anonymous
March 23, 2010
I was very impressed with the IE9 presentations last week and I'm glad you put these up. But I'm very disappointed about the XHTML parsing and error handling. This blog post explains the issue: http://bit.ly/b8kITmAnonymous
March 23, 2010
@Gaurav I commented on the linked blog post, but I'll reply here as well for completeness. An HTML parser is not being used for XHTML and SVG, nor is any attempt at fixing up the content being performed. The work to display XML parsing errors in IE9 simply hasn't been completed yet. From the IE9 Platform Preview Release Notes(http://ie.microsoft.com/testdrive/info/ReleaseNotes/Default.html): > XML Parsing Errors (affects XHTML and SVG) > No notifications are currently displayed for XML parsing errors encountered > while parsing XHTML or SVG. Note that even without notifications, parsing > correctly stops and only content occurring before the error is rendered on > the page. FWIW, Chrome and Safari also display content occurring before the first parse error. They render the error message just above the page content. Hope that helps clear things up!Anonymous
March 23, 2010
The comment has been removedAnonymous
March 23, 2010
...which codec would you expect them to use to post the videos? If they post in h264, the Firefox kids complain. They don't seem likely to post in Theora format, given the IP fear.Anonymous
March 23, 2010
The comment has been removedAnonymous
March 23, 2010
Interesting presentations. I was surprised that Microsoft is adding image support for JPEG XR in IE9, yet there is no word on support for Animated PNGs (APNG) or MNG formats. Both of these formats are supported by other major browsers like Firefox. It would be nice if IE9 at least supported one of them... http://en.wikipedia.org/wiki/Animated_Portable_Network_GraphicsAnonymous
March 23, 2010
@ted: I'd categorize apng along with blink and animated gifs as another piece of technology the web doesn't need.Anonymous
March 23, 2010
Is IE9 going to support CSS3 calc()?Anonymous
March 24, 2010
The comment has been removedAnonymous
March 24, 2010
@andrew, thank you for the links!Anonymous
March 24, 2010
@Ted: You are wrong, there is no more MNG support in Firefox… Neither do Opera or Webkit based browsers support this format. However APNG is supported by current Firefox and Opera versions.Anonymous
March 24, 2010
@JM: Currently, IE supports what are called "Dynamic Properties", which use Javascript to perform actions similar to calc(), but that's been deprecated and only works in compatibility mode. The calc() function is far simpler and doesn't use Javascript at all, making it easier to implement and less disruptive to a browser's security model. Currently, no browser supports calc(), although both Gecko and Webkit have tracking bugs with patches.Anonymous
March 24, 2010
It would be nice if the JPEG XR code was backported to IE8 as well.Anonymous
March 25, 2010
Please tell every presenter to TURN OFF their mobile devices before going on stage.. the static feedback is very annoying! This should be a known for any professional presenter.Anonymous
March 25, 2010
The comment has been removedAnonymous
March 26, 2010
The comment has been removedAnonymous
March 26, 2010
@stevewebdev: The book "Even Faster Websites" has a section on the cost of scope resolution, with performance charts: http://oreilly.com/server-administration/excerpts/even-faster-websites/writing-efficient-javascript.htmlAnonymous
March 26, 2010
Hmm, yeah, the charts do indicate a perf gain (esp. in IE browsers) Doing some quick math... If I reference a global, from 4 levels deep in scope 200,000 times I can save ~100ms if I have a local pointer. 100ms/200,000iterations = 0.0005ms saved for each iteration. Since most stuff I do would likely not iterate over more than 250 items... I could save 0.125ms! I'll certainly keep it in mind, but yeah definitely micro-optimization... and the impact is really only geared to IE browsers.Anonymous
March 27, 2010
The performance video was the most interesting. I'm making a lot of these mistakes today without knowing. You should publish a reference guide on performance like the orielly code samples series which shows developers exactly what we need to change with checklists and how. It's easier to reference a book and checklists than trying to find the right section in a video. I would like to request an official reference guide. Thanks for making these videos.