Web applications live in a strange world: half application, half website. Making a command look like a command can be tricky. Do you make it a button? Should it be a link? David discusses a number of considerations for creating or updating your application's visual design