There is a science and an art to creating good web-based user interfaces.
The science is essential:
- It always starts with the user.
- It has to take into account the limitations of what can and can't be done in a web browser.
- It requires experience design methodology such as wireframing, user-testing and careful management of the development process.
- It requires knowledge of best practices and experience design heuristics.
But the art takes it to the next level:
We crystallize all the science into a final visual and interactive experience pleasing to the eye, a pleasure to use, richly usable, innovative.
In fact, award winning.