10 Heuristics for User Interface Design: Article by Jakob Nielsen

In User Experience (UX) by bchesley0 Comments

10 Heuristics for User Interface Design: Article by Jakob Nielsen. Excellent list of key considerations for usability. I especially like the following from this post: Error preventionEven better than good error messages is a careful design which prevents a problem from occurring in the first place. Either eliminate error-prone conditions or check for them and present users with a confirmation …

Compatibility View – Microsoft Windows

In Browser Hacks, User Experience (UX) by bchesley0 Comments

Compatibility View Sometimes the website you’re visiting doesn’t look right. It shows up as a jumble of out-of-place menus, images, and text boxes. What’s going on? One possible explanation: The site might have been designed for an earlier version of Internet Explorer. If Internet Explorer recognizes that the webpage isn’t compatible, you’ll see the Compatibility View button on the Address bar. Try …

The History of Flat Design: Efficiency, Minimalism, Trendiness

In User Experience (UX), Web Standards by bchesley0 Comments

What exactly is “flat design?” For those of you who haven’t heard of the term, “flat design” is mainly the term given to the style of design in which elements lose any type of stylistic characters that make them appear as though they lift off the page. In laymen’s terms, this means removing stylistic characters such as drop shadows, gradients, …

Designing Products That Scale — Startup Lessons Learned @ Salesforce.com

In Software Architecture, User Experience (UX) by bchesley0 Comments

Doing product design in a huge organization is tricky. Clear, constant communication is imperative. A few years ago at Salesforce, that mostly meant hours upon hours of creating static redline specs. I didn’t go to school for this stuff, but burning the midnight oil to label CSS attributes across hundreds of screens seemed really, really broken. via Designing Products That …