Modernizr tests which native CSS3 and HTML5 features are available in the current UA and makes the results available to you in two ways: as properties on a global Modernizr object, and as classes on the <html> element. This information allows you to progressively enhance your pages with a granular level of control over the experience.
Modernizr has an optional (not included) conditional resource loader called Modernizr.load(), based on Yepnope.js. You can get a build that includes Modernizr.load(), as well as choosing which feature tests to include on the Download page.
Run the test suite
grunt build
//outputs to ./dist/modernizr-build.jsgrunt qunitgrunt build
serve .
visit <url>/testsserve the root dir, <url>/test/modular.html
- checkout the modernizr.com code
- install all your gems and bundles and jekyll and shit
jekyllserve ./_sites- visit /download
- It should be just a big list of things you can build with no frills.
MIT license
