Making interface animation useful

Many interfaces on the web contain some kind of animation. We’ve had Flash for a long time, and with jQuery and HTML5 it’s become even easier to add animation. Should we do it? People hold these two views about interface animations: Take the animations off! They are slow and I want to concentrate on function… Continue reading Making interface animation useful

T-Mobile’s image compression

I’ve been using a T-Mobile UK connection through a Nexus One to stay online in Blighty. It turns out that they employ some shenanigans to keep their bandwidth costs down. A few tricks seem to be happening: A transparent proxy loads your requested images, but sends you a more compressed version of your image instead.… Continue reading T-Mobile’s image compression

Published
Categorized as Tech

Web coding on a mac

If you’re developing for the web, the chances are good that you have a server out there somewhere running a LAMP stack. If you’re doing a lot of iteration – which is probably a good idea – you’ll want to find a quick way of changing code on your server rather than downloading & uploading… Continue reading Web coding on a mac

Published
Categorized as Tech

UI Design Principles from Mozilla Labs

As part of the Labs concept series, I attended an online talk by Alex Faaborg from Mozilla UX, presenting Jakob Nielsen’s 10 principles for software usability design. They are simple and useful, so here they are. Keep system status visible: Is there a web page loading right now? Am I in private browsing mode? The… Continue reading UI Design Principles from Mozilla Labs