I don’t use image preloading very often – in many cases it can be avoided by using sprites. Sometimes however it’s difficult to avoid it when injecting new image content (...)
A few months ago I had an idea for a new portfolio design. I’ve always liked the smooth gallery in the Apple online store, with thumbnails that zoom to full (...)
In a recent project for a children’s early learning centre, I was given a design with a mosaic-like homepage full of images. The designer asked for a little bit of (...)
Everyone knows CSS hover effects. You can simply define a hover state with CSS and on mouseover the object will change it’s colour, background or other properties to highlight it. (...)
Often when I use Gmail or other Google web apps, I notice that hyperlinks don’t reveal their target in the browser status bar. As a user of course I would (...)
When I find an interesting website I often look at its source code – a habit that I probably share with most other web developers. In the end I’m simply (...)
File upload elements are some of the most annoying elements on a website, since they don’t accept much CSS styling and every browser and every operating system displays them totally (...)