Often the web is used for applications,
and not just information display. The idea behind User Interface
design is taking the users point of view in design. The user's
needs are most important in how the data is presented. For
this to happen, usability studies must take place with the
actual end users. Examples include a simple form that you
might enter your address and credit card information, to a
full-blown application such as a renewal of service. In the
first example, getting the correct needed information and
order, and laying the form out cleanly is fairly straightforward.
In the second example of a renewal of service, there are several
steps in a renewal process.
Finding out which steps must
proceed others, presenting visual cues or icons for repetitive
actions, and using clear terms (not jargon) are all important
factors in user interface design. Typical web based applications
are viewed "in the field" so a major factor is the
speed of the application.
Some of the essentials of User Interface Design are as follows:
- Using background colors vs. images, as applications do not have time to wait for extensive artwork
- Multiple style sheets, based on monitor resolution
- The use of icons to represent repetitive actions
- The ability to work around back end code, such as JSP, ASP, Vignette code - Streamlined process to complete the offer or service - Different views based on permission and login
Seeing through the users eyes is the best way to ensure good usability. For example, when doing a usability test, we look for:

