The HTML5 Invoice
One of my favorite developers to follow is Chris Coyier. His posts and tutorials at CSS-Tricks are a delight to read. Of his many innovations, one of my favorite is the handy, lightweight HTML Invoice. After using it myself, I …
One of my favorite developers to follow is Chris Coyier. His posts and tutorials at CSS-Tricks are a delight to read. Of his many innovations, one of my favorite is the handy, lightweight HTML Invoice. After using it myself, I …
Ah, querySelector, the native answer to the best part of jQuery, or rather Sizzle.querySelector returns the first matching element descended from the element on which it is used. When used as querySelectorAll, it returns the entire list of matching descendant …
As some history books of the www read, I am more than a little obsessed with the legacy of HTML5, particularly with the legacy browsers. The fixation runs deep, and I find my lamentations becoming songs about Internet Explorer 6. Most of …
Polyfills are a welcome step forward for the www, allowing web developers to write their best code for today’s browsers without sacrificing the experience of those visitors still running the older stuff. A polyfill is code that fills in missing gaps …
"When I'm think about .attributes, .classList, and .dataset, and how totally different they are from each other, I get sad. #tearsofjs "
Wed, May 22, 2013