webdesignernotebook.com

The wonderful calc() function

13 June 2011, in CSS | 31 comments »

Sitting right at the top of my CSS wishlist was always the implementation of the calc() function. With it now being supported by not only Firefox 4 but Internet Explorer 9, I think it’s time for a quick overview on how useful calc() can be and why it would be great to see more usage of it.

Read more »

Stand out from the crowd

11 February 2011, in Work method | 27 comments »

Lately I’ve been going through lots of CV’s, as Canonical, the company I work for, is hiring a multitude of visual designers, user experience architects, front-end developers, etc.

Read more »

Are CSS frameworks evil?

21 September 2010, in CSS, HTML, Tools | 76 comments »

CSS frameworks have a tendency to be dismissed by many CSS authors; code bloat and non-semantic class names are usually at the top of the list of reasons why. Even without ever using one, I shared the same opinion, but that might have changed after trying a few of them out while doing some research recently…

Read more »

My thoughts on LESS

19 July 2010, in CSS, Tools | 21 comments »

I’ve started using LESS a few months ago on a few projects. LESS allows you to extend the way you write CSS, letting you use variables, nested selectors, operations and mixins. It sounds great — and it is great — but there are a few things that can make it work against you. These are some of my thoughts on LESS.

Read more »

Books: “HTML and CSS Web Standards Solutions”

14 April 2010, in CSS, HTML, Project 52, Reviews | 6 comments »

The second book I’m reviewing is “HTML and CSS Web Standards Solutions”, by web standardistas Christopher Murphy and Nicklas Persson.

Read more »

The little known font-size-adjust CSS3 property

25 March 2010, in CSS, Project 52 | 28 comments »

Ever wanted to use fallback fonts on your CSS with different aspect ratios without them looking huge (or tiny)? The sparkling new CSS3 font-size-adjust property could do just that, maybe.

Read more »

A quick note about the :empty pseudo-class

14 March 2010, in CSS, HTML, Project 52 | 20 comments »

I’m in love with the simplicity that CSS3 selectors can bring to our stylesheets. Here’s a brief explanation of one of my favourites: the :empty pseudo-class.

Read more »

Do designers need a personal style?

2 February 2010, in Design, Project 52 | 21 comments »

A post by Darren Hoyt caught my eye the other day (among the hundreds of unread posts on my RSS reader…) where he asked whether designers needed a personal style or not. I wrote up a quick comment at the time, but I feel the question deserves a little more discussion — specially because no-one seems to have a definite answer (my bet is that there isn’t one).

Read more »

Clients aren’t stupid

1 February 2010, in Project 52, Rants | 37 comments »

The first time I came across the Clients From Hell website I laughed and sympathised with the poor designers that had sent those quotes in. I’m not laughing now though.

Read more »

Quitting Project 52

31 January 2010, in Project 52 | 9 comments »

A few weeks ago I mentioned I had signed up for Project 52 — an effort to produce one article per week. I’ve found that it’s not going as I expected; it’s not that I don’t want to write the content, but the schedule of one post per week is just not working for me.

Read more »