Over a million developers have joined DZone.

The Best of the Week: HTML5 Zone

DZone 's Guide to

The Best of the Week: HTML5 Zone

· Web Dev Zone ·
Free Resource

Make sure you didn't miss anything with this list of the Best of the Week in the HTML5 Zone (Oct. 11 to Oct. 17). Here they are, in order of popularity:

1. 10 Reasons Web Developers Should Learn AngularJS 

If you know Angular, this post may give you ideas that you hadn’t encountered before, or helpful background to justify its adoption on your project. If you have no idea what Angular is, read on, because the author will share why it’s so powerful, and then point you to resources that will get you up to speed, quickly.

2. Coding Conventions in Web Development

Every person who writes code for a long time eventually comes to the question of standardization of the writing style of the code. In this article, you will find a set of a coding style guidelines that are based on PHP, but applicable to most web development languages

3. When Should I Use Eval()?

If you're wondering when you should use eval(), the author has a strong opinion: never. Eval(), which is basically a way to execute arbitrary code from a string or variable, is possibly the most dangerous thing ever. In this article, the author explains why.

4. Proportional Responsive CSS: An Expansion of the Padding Solution

Earlier, the author wrote a post on responsive CSS detailing two techniques to create proportionally responsive elements. The third option in this article mostly an expansion on the padding solution, but one that will save you the need for an extra structural wrapper at the cost of browser compatibility.

5. Book Review: Head First HTML5 Programming 

We all have enjoyed reading the Head First series of books, and this book, Head First HTML5 Programming, is no different. The authors have kept the content in the book as practical as possible, which means that you will do more coding than reading. Not all features are covered, though.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}