Accessibility: left: -9999px versus display:none

The most complete technical description I've read so far about why 'left: -9999px' is usually better for screen readers than 'display: none' in IE. It's always better to understand why you're doing what you're doing... more »

Practical Use for Those Rarely Used HTML Tags

Some nice examples of what can be done with those HTML elements you never use. The main thing I wasn't aware of was the cite attribute on the blockquote tag, I'll be updating some of my pages with that in the near future. more »

WebDD07: Alternative Perspectives

Some alternative opinions on WebDD, from people who went to at least some of the same talks I did, culled from the excellent Backnetwork site for the event: Shaun Hare David Cumps Andrew Westgarth Simon Harriyott Ross Dargan more »

CSS Techniques from Christian Montoya

I sometimes feel like I'm developing a deep understanding of CSS, and then I read an article like Christian's and realize how much there still is to learn. A collection of great tips. more »

LinkedIn Launches hResume Support

While the user has the ability to turn off Public Profile publishing altogether, only a small percentage have chosen to do so and with just the information listed [in the Basic View profile], the minimum requirement for hResume is met. In essence, we jus… more »

Firebug 1.0 Released

Started up Firefox just now and the automatic updater told me that Firebug 1.0 is now available. Of course, I immediately upgraded. The visual look has definitely seen some work and there are a number of new features - see the screenshot to see a loadi… more »

Latest: Google set to rule world

Blog posts are a bit like buses, wait for ages for one to turn up then two come along at once! Anyway, Robert X. Cringely has been one of my favourite columnists for a long time and this article is a very interesting analysis of what Google's long term… more »

The Master Procrastinator

I was surprised today to notice I'd not made a blog post for two weeks, so that's me blowing guideline seven (again). Perhaps if I stopped procrastinating and got stuff done? So here's some anti-procrastination tips from GTD Wannabe that have got to be… more »

Google Co-Op Search

I came across the Google Co-Op search today and decided to set up a 'search engine' of my own. It allows you to add a list of your favourite web sites (relating to a particular topic) and then either get search results exclusively from those sites or pr… more »

Books Every Programmer Should Read

Shane Sherman has had an excellent idea:...this led me to thinking about a way to allow everyone to pick their top 5 programming books they think every programmer should read, and aggregate the results and make some sort of master list of the best books.… more »

What is OpenID

I signed up for a Ma.gnolia account the other day and, as part of the signup process, I was offered the opportunity to get an OpenID. I'm always a sucker for anything with open in the title so I clicked on the option and got an ID at myopenid.com. Alth… more »