How to Use HTML5 Speech Input Fields
I’m lost for words. Which is a shame because I could have dictated this article…
A Better Cookie: HTML5 and Web Storage
One of the more interesting and useful new features to come out of the HTML5…
A Drag and Drop Planning Board with HTML5
The Drag and Drop API is one of the new JavaScript APIs that let us…
What’s New in jQuery 1.6
The web’s most popular JavaScript library has been updated. jQuery 1.6 is now available for…
How to Create CSS3 Ribbons Without Images
In my last post, Pure CSS3 Speech Bubbles Without Images, we saw how the :before…
How to Draw Quadratic Curves on an HTML5 Canvas
Drawing graphical curves within the browser has never been easy. Until recently, if you wanted…
Thinking Laterally: Build a Side-scrolling Site Layout with CSS & jQuery
Ever since I saw Tyler Finck’s Sursly.com, I’ve been looking everywhere for an excuse to…
How to Tidy Your WordPress Menu HTML
I love WordPress. I also love clean semantic HTML. Unfortunately, several of the standard WordPress…
HTML5 is Dead. Long Live HTML
The Web Hypertext Applications Technology Working Group (WHATWG) — the organization which instigated HTML5 —…
HTML5 and the New W3C-Endorsed Logo
Are you creating glorious HTML5 websites? Why not let the world know by adding the…