yepnope.js

A Conditional Script Loader For Your Polyfills, or Regressive Enhancement With Style. A small script loader to help use feature detection to load exactly the scripts that your user needs, not just all the scripts that you think they might need.