The User Interface is the face of a website, and the first
impression a user makes of it might make or mar the prospect of the user's
engagement with the website. Still, one comes across websites that are so messy and filled with features, that they
prove to be a big turn off for the user. A shoddy UI will fail to attract the
user, regardless of how many advanced features it has. While playing around with features and
technologies might be an exciting proposition from the programming point of
view, developers must always have the 80-20 rule in their mind. The rule
states that 80% of the users use only a few apps on the interface, while only
20% might use all of them (Apple Inc.). Hence, while the 20% need not
necessarily be ignored, a UI must primarily be built with...