Home > front-end development > HTML5 Boilerplate hits 2.0!

HTML5 Boilerplate hits 2.0!

August 10th, 2011

A quick 365 days after we launched the project, the community finished up 2.0 today! Briefly, what's new:

  • We shifted to using normalize.css instead of the bulldozer reset.css (and base) approach. This ends up being smaller, faster, and easier to develop with.
  • IE6 users will now be prompted to install Chrome Frame by default. It's time. :)
  • The build script continues to get massively improved: any css @imports get inlined into your file before it gets concatenated with other files and minified together, the application cache's manifest is generated automatically for you if you want to take your app offline, also this whole build process is way faster now.
  • Build script also has optional tasks for CSSLint, JSHint, splitting your CSS into modules, and more customizability.
  • Added respond.js to allow true responsive development; use media queries with full cross-browser support now!
  • PNGFix, Handheld.css removed along with lots of other smart removals. The full h5bp payload is now smaller and faster than ever.

View the much larger/detailed++ announcement at h5bp.com/#v2.

We've also added Mathias Bynens and Nicolas Gallagher, two very talented frontend researchers and developers, to the core development team.

Thanks to all the many many awesome code contributions, discussions, and most importantly research and documentation that lead to world-class front-end development!

Thanks: alrra, Adeel Ejaz, David Murdoch, Jonathan Fielding, Robert Ros, Mathias Bynens, Nicolas Gallagher, Mickael Daniel, Jonathan Verrecchia, Calvin Rein, Rob Larsen, William Meleyal, Bruno De Barros, Mike Almond, Frank, Joey Baker, Ben Word, Mike Botsko, Carlos Rosquillas, Todd H. Gardner, rdeknijf, John Attebury, Ryan Seddon, Dayle Rees, Ryan Smith-Roberts, Brian Blakely, Steve Heffernan, Barney Carroll, Osman Gormus, Jason Tokoph, See Guo Lin, Jeremey Hustman, James Williams, John-Scott Atlakson, stereobooster, walker, François Robichet, leobetosouza, Matthew Donoughe, Patrick Hall, Andy Dawson, Daniel Filho, Clément, Joe Morgan, Han Lin Yap, Gregg Gajic, Michael Cetrulo, Robert Doucette, lexadecimal.com, Adam Diehm.. and more people I'm sure… like Gavrisimo ♥ and Guillaume Moulin (Ping me and I'll add you! (sorry!)

Join the fun

So feel free to dig into the 2.0 code and join the fun development community at our github issue tracker where we welcome all frontend hackers and researchers. Hop on the follow train of @h5bp for project news as well. Thanks everyone

front-end development

  1. Jon Pafetus
    August 10th, 2011 at 09:12 #1

    It appears this whole effort has been mostly subtractive. Now you just need to remove that god awful build script and come up with something more sane.

  2. August 10th, 2011 at 09:47 #2

    I'm sure i'm not the only one who screams "Thank you!" at the top of their lungs to everyone for this wonderful toolkit! It has truly made our development processes so much better! :-D

    *Jon trundles off to update developement pack to the latest version!

  3. August 10th, 2011 at 10:38 #3

    Congrats, Paul!

  4. August 10th, 2011 at 11:32 #4

    This is an awesome project, Paul and Co. – congratulations and thanks for making it easy and fun.

  5. Stylebility
    August 10th, 2011 at 23:30 #5

    Yeah!

  6. Nacho
    August 11th, 2011 at 00:14 #6

    Paul your are doing a lot of good to the comunity, I can't believe we have access to this knowledge. Thanks a lot!!

  7. August 11th, 2011 at 03:57 #7

    Congratulation! :) Can't wait to test it.

  8. August 11th, 2011 at 05:53 #8

    You're my favorite mad scientist man, THANK YOU SO MUCH PAUL!!! Keep the candy coming

  9. August 13th, 2011 at 19:25 #9

    Great work Paul and the Boilerplate team

  10. August 15th, 2011 at 01:02 #10

    I Love this Boilerplate, thanks guys you're all mad clever.

  11. Robert
    August 17th, 2011 at 12:58 #11

    Rock!

  12. Roxy
    August 18th, 2011 at 04:03 #12

    hello paul, I just want to ask something about respond.js. is it rewritting all elements through DOM? if yes, isn't it performance issue in IE?

  13. August 25th, 2011 at 14:16 #13

    Great! Congratualitions, Paul! Tks for the mention!

  14. August 26th, 2011 at 22:22 #14

    This is the best thing I've seen in a long time, and I learned a ton from watching the presentation you did on it.

    Is there an official html5boilerplate WordPress theme? I've seen some 3rd party ones but didn't like how they implemented it. If not I think you should look into it.

    Btw, you're currently my favorite programmer.

  15. Carlos
    October 3rd, 2011 at 20:45 #15

    Hey Paul, thanks (all of you of course) for such a great tool, I just wanted to ask you if you can share the color theme used on the code posted on the Boilerplate website, I use Notepad ++ and Aptana but I can't find any theme with that combination of colors and of course (I have to admit) I'm too lazy to tweak my themes into something like yours.

    Thanks in advance

  16. October 5th, 2011 at 02:23 #16

    Hey. I started using your HTML5 Boilerplate template (I keep on wanting to call it a "framework" even though you insist it is not a framework, haha) and I love it. I feel like I am somewhat new to web design compared to many but this tool is awesome. I have been using it with CodeIgniter and jQuery frameworks for PHP and JavScript. The combination of these 3 fantastic tools have drastically helped and I wanted to write this message to say thanks. :)

  17. October 6th, 2011 at 06:06 #17

    I often get referrals from necolas.github.com/normalize.css/ which all lead to here.

    http://css-class.com/test/css/defaults/UA-style-sheet-defaults.htm

  18. April 20th, 2012 at 07:40 #18

    htm14strict

  19. April 20th, 2012 at 07:51 #19

    love it

  20. April 20th, 2012 at 07:52 #20

For code blocks, use <pre lang="javascript">. css and html4strict are also accepted.