modernizr

How does modernizr check support for the new input attributes in webforms2.0?

Well, that's pretty much my whole question. I can see how they check for CSS3-support, trying to fetch style.borderRadius and such to see if the browser knows what the heck is going on. But since most browsers will let the attribute stay (<input type="date">), but still not support it fully, I can't understand how they do their magic. ...

HTML5shiv vs Dean Edwards IE7-js vs Modernizr. Which to choose?

hey all, I'm looking to build my first html5 site and have been looking at working with IE. There is html5shiv, dean edwards ie7-js and then modernizr. Are these all largely the same? I'm confused about which route to go. Thanks for any answers :) ...