Welcome to the review of the 4th course in the HTML5 Learning Path on Pluralsight.
Chris begins by explaining the HTML5 Boilerplate is a template rather than a framework, which is available on github.
The easiest way to download HTML5 Boilerplate is through html5boilerplate.com
While looking inside h5bp, Chris mentions normalize.css. which makes browsers render all elements more consistently and in line with modern standards.
Included in the index.html is a google analytics block of code which you will need to update (or remove if you don’t use it).
HTML5 Boilerplate in Depth
Then we see the CSS files including main.css
Regarding .htaccess, the apache server configs are a separate project from h5bp
Chris also explains the crossdomain.xml file
Getting HTML5 Boilerplate
The main website download link is just one of several ways to get h5bp, and Chris explains all of your options with their pros and cons.
Chris like to use Atlassian Source Tree, which is a free cross platform Mercurial and Git client.
H5BP is also one of the configuration options available on initializr – this is really nice because it is a very quick way to choose exactly what you want without needing to manually remove what you don’t need.
Building with HTML5 Boilerplate
In this module Chris builds an example e-commerce site using H5bp.