127 karma · joined January 21, 2011
Another huge benefit: the polyfill is 2k compressed composed of pure, library-independent JS
IE10 supports CSS Animations and will also be the first IE version to support HTML5 Windows apps, those are the two most significant reasons it is the current minimum version for IE. If IE9 is the thing people really need, I can try to work it in, we'll see what folks say ;)
The parse does not turn the custom tags into divs, there is no need to do that. These are fully capable, valid tags and exist in the source just the way you write them: <moz:sometag></moz:sometag>. Check out the demo linked to in the repo and you'll see ;)
Also, the way the code works is even a bit better than you described in the dynamic creation case. Let's take your example:
var slider = document.createElement('slider');
you would actually receive a _fully inflated_ element that is already event-bound when it is returned out of document.createElement, pretty sweet right? The innerHTML value of slider would literally read: "<moz:sliderknob></moz:sliderknob>"