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. 

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/b8kITm

  • Anonymous
    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 removed

  • Anonymous
    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 removed

  • Anonymous
    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_Graphics

  • Anonymous
    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 removed

  • Anonymous
    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 removed

  • Anonymous
    March 26, 2010
    The comment has been removed

  • Anonymous
    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.html

  • Anonymous
    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.