How to confuse and annoy website users

From Saturday, January 28th, 2012 on http://cbc.ca The web developers at CBC want to save me from an “older version of Internet Explorer”. That’s nice and all, but I’m on a Mac, using Firefox 10. Part of me blames Daniel Alfredsson, this is the kind

hCard parser H2VX not ready for HTML5 yet

Updated January 16, 2012 New frontiers come with unexpected challenges. I like using the hCard microformat in websites to make it easy for people to add contact information to their address books. I also like building websites in HTML5 for the semantics and am confident

QR Codes should delight you

I love using QR Codes for what I believe their intended purpose is — to transfer a short string of data to somebody’s smart phone. Specifically, a URL for a responsively designed web site. Single-purpose mobile optimized web pages are ok in some circumstances too,

Google+ is elegant, but too much hassle

I think Google+ has nailed a lot of useful features, and has a great web interface. No question in my mind that if it launched before Twitter, I would think it is the best way for me to share with others online. But it did

When CSS is !important

If you are reading this, you know the gist of “!important” is to counter-act the normal application of CSS rules based on selector specificity. One way to look at this is that it’s a shortcut to make up for another rule’s selector that is too