CSS Libraries

Lea Verou has, rather masterfully, created a large library of CSS animations here: http://leaverou.github.com/animatable/ While this is undoubtedly an excellent way of showing off the capabilities of CSS I would still strongly advise against simply rushing out and plugging as many as possible into any site you may be working on. Libraries like this tend to make us all think… Read More CSS Libraries

‘The “Free” issue’ or ‘How 17th-century philosophy affects UX’

The other day I was reading something that happened to mention Thomas Hobbes. Hobbes was a 17th-century English philosopher. He saw humans as ego-driven, power-hungry machines whose seeming good intentions all mask entirely self-serving motives. The impact of this idea was so strong that even today, more than 300 years later, we still find it… Read More ‘The “Free” issue’ or ‘How 17th-century philosophy affects UX’

Scrollbars and ‘The Fold’

I just read someone’s notes on Bill Scott’s “Designing for Mice and Men” – a pod-cast about multi-platform design and UX (http://thepam.blogspot.com/2011/05/my-notes-on-bill-scotts-designing-from.html). About half way through the notes is a bullet point that simply says: “The evolution of the scrollbar – it’s now an indicator more than a controller.” This made me think about another… Read More Scrollbars and ‘The Fold’

The importance of storytelling

As with most mornings, this mornings trawl through my twitter feed, emails and blog subscription turned up lots of stuff about accessibility, UX, design and web development but there was one thing that caught my attention more than everything else. http://uxmag.com/strategy/why-we-need-storytellers-at-the-heart-of-product-development Having skim-read this article one thing occurred to me – we don’t just need… Read More The importance of storytelling

Using @font-face

Normally, as web developers, we only have access to what’s know as “the safe seven” fonts; Arial, Courier New, Georgia, Helvetica, Times New Roman, Trebuchet and Verdana because we can guarantee the the users computer will have these fonts and that they’ll behave pretty much as expected. But what if you want to add new fonts… Read More Using @font-face