1. Scour the web for a plugin 2. Add the plugin script include to your page 3. Copy/Type the new HTML tag 4. Customise the plugin with your own behavior 5. Wash, Rinse, & Repeat
1. Scour the web for 1 plugin
2. Add 1 plugin script include to your page
3. Copy/type 10 new HTML tags (which you'd need to do anyways)
4. Add attributes, for which someone will release a Light Table plugin (eventually) to fetch standardized documentation.
5. Only repeat steps 3 and 4.
I'm very excited to see something like NPM for tag handlers. We might even see something like <require lib="jquery" source="google"> tags that transform into <script> tags that pull things like jQuery from CDNs. And if they use either the NPM model (unilateral publishing) or the Homebrew model (pull requests), and if they are half-decent moderators (to avoid squatting on common tags if they use the NPM model), I can see this transforming the way we write websites (although I'll always be a browserify fan myself).
Though your last part, with <require /> is fascinating and would greatly improve this.
Another huge benefit: the polyfill is 2k compressed composed of pure, library-independent JS
1. Visit the registry for a tag.
2. Start using it in your markup.
Assuming the registry's CDN is available, of course!For the tags to work for your users, they would also have to visit the registry for that tag.
So, yes, I think it would be a big deal. IE8 would be even better. But with IE9 compatibility, at least it would be feasible to start using this when IE8 fades away.
XP users will never get IE9 or IE10, and IE8 can't be supported unfortunately. So I guess Chrome Frame will be necessary to target IE8 users.
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 ;)