Benefits of disentangling normalize.css from the rest of the project's CSS: * Easier to track normalize.css version. * Easier to update normalize.css. * Easier to remove normalize.css if the user wants. * Clearer distinction between normalizing CSS and the additions that HTML5 Boilerplate provides. Drawback is the additional HTTP request incurred from the extra stylesheet referenced in the HTML. However, we already do something similar for the JS, and anyone serious about performance is going to employ a build process to concatenate and minify CSS/JS. Ref gh-1132 Ref gh-1140
Reduce the perceived complexity and verbosity of certain files by stripping unneccessary inline comments. Relevant documentation may end up in a `doc/` directory such that any download has an accurate and matching code documentation bundle. Ref gh-1048
- Consistent use of quotes in HTML. - Consistent use of hex for color values in CSS. - Multi-line CSS and JS. - 4 spaces for indentation. - Always use closing tags. - Use common DOCTYPE capitalization. These are steps toward reducing the number of repeat issues we get around inconsistencies or uncommon patterns; making diffs more readable; and using common conventions.
* 'master' of github.com:h5bp/html5-boilerplate: 2.5 version string in modernizr. update index for upgraded modernizr. update modernizr and yepnope to brand new latest.
Whenever a deferred script makes HTML be parsed into the DOM tree (e.g. when innerHTML, insertAdjacentHTML(), appendChild(), insertBefore(), replaceChild() etc. are used), IE < 10 may start looking for more deferred scripts to run, immediately executing them before the first deferred script has completed. More information: paulirish/lazyweb-requests#42 Close #961
…s role as a boat anchor browser as much as possible
… the prompt message with a link to chrome frame or a newer IE. Fixes #695