The html5shiv.js file, located in the assets/javascript/ directory, provides a simple polyfill to get legacy versions of the Internet Explorer browser to recognize and correctly render new HTML5 tags such as and
.
To have Web pages degrade better in older browsers, this script can be included in the document head. It must be loaded before the document body starts to render. Optionally you can use conditional comments to have the HTML5 shiv load only in editions of Internet Explorer prior to version 9, like so: