I enjoy Trip Advisor for my vacation and travel planning research. The information is typically easy to access and even though the design can be very busy at times there is just a ton of great user feedback on the site.
While planning a trip to Nags Head though I came upon the following interaction and it drove me nuts!
One of the questions I get asked and think about a lot is: How do you design a User Interface?
I think it’s a strange question because devoid of context there really isn’t any response to that question that isn’t another question. User Interface has a strange history, particularly when we’re talking about the internet, because far more falls into the UI category than most people would imagine.
One of my biggest gripes with CakePHP is that there isn’t a built in way to easily define how models report back their “name” to views. There is a handy variable called $displayField, but currently (1.2 RC3) that only accepts a single field.