HTML5 Canvas Image Effects: Black & White
(August 24, 2010)
20 HTML Best Practices You Should Follow
(August 17, 2010)
Expanding Images Using HTML5's Contenteditable
(August 10, 2010)
HTML5 has a new attribute, contenteditable, which can be applied to any element which allows it to be edited directly in the browser window. Think of text input with a predefined value, but it can literally be any element. Form elements like text inputs support the :focus pseudo class, which allow us to style those elements when they are clicked upon or otherwise navigated to.
HTML E-mail Design Techniques Part 1
(July 28, 2010)
The Only HTML5 Resources You Need for Getting Up to Speed
(July 19, 2010)
HTML5 Video with a Fallback to Flash
(March 15, 2010)
Optimizing HTML
(January 13, 2010)
Client-side optimization is getting a lot of attention lately, but some of its basic aspects seem to go unnoticed. If you look carefully at pages on the web (even those that are supposed to be highly optimized), it’s easy to spot a good amount of redundancies, and inefficient or archaic structures in their markup. All this baggage adds extra weight to pages that are supposed to be as light as possible.
The reason to keep documents clean is not so much about faster load times, as it is about having a solid and robust foundation to build upon. Clean markup means better accessibility, easier maintenance, and good search engine visibility. Smaller size is just a property of clean documents, and another reason to keep them this way.Why is valid HTML important to everyone?
(December 19, 2009)
The Web works with valid and invalid HTML. So why is valid HTML important? And how does invalid HTML affect everyone who uses the Web? Technical standards are the bedrock of innovation and it is a recognized fact that smaller companies often lead in the creation of innovative technologies. Standards create a level playing field on which these smaller companies compete with giants.
Simple, Stylish and Swappable Image Captions
(December 14, 2009)
Coding Clean and Semantic Templates
(December 14, 2009)
If you are the guy who uses <div> tag for everything, this post is for you. It focuses on how you can write clean HTML code by using semantic markups and minimize the use of <div> tag. Have you ever edited someone’s templates, don’t those messy tags drive you crazy? Not only writing clean templates can benefit yourself, but your team as well. It will save you time when you have to debug and edit (particularly the large projects). 





