Design for People
Remember that the purpose of any website is to enable some group of people to accomplish a specific set of tasks. So, the first things to establish when designing your website are:
- Who your users are
- What you want to enable them to do
The important thing is that you know your audience, and you understand both their goals and the tasks necessary to achieve those goals.
Understanding the tasks you want to help them accomplish, and finding ways to support those tasks in your website.
Don’t Limit Your User Base
If you are designing an application for use by engineers, or by children, or by system administrators, be sure to create an application that can be used by all engineers, children, or system administrators, including those with disabilities or those who are native speakers of a language different from yours. Be aware of accessibility issues and internationalization and localization issues.
Make Your Website Consistent
This is one of the most important design principles, and probably the most famous, but it is also frequently ignored. Consistency helps create a sense of comfort and trust in the overall website. Make your website consistent in both its appearance and its behavior.
Keep the User Informed
Always let the user know what is happening in your website by using appropriate feedback at an appropriate time. When the user performs an action, provide feedback to indicate that the website has received the input and is operating on it. Website have to be reactive and quick enough to engage user and if it is a display please show a loading gif icon or a message until the process gets completed.
Put the User in Control
Remember that computers exist to serve humans. A user should always feel in control, able to do what they want when they want. The user should also be able to tailor aspects of their environment to fit personal preferences. It is very important, however, to avoid the trap of allowing too much configuration, or allowing the configuration of parameters that most users will not understand or find useful to modify. Wherever possible, inherit visual and behavioral parameters from global preferences.
Forgive the User
We all make mistakes. Whether we’re exploring and learning how to use the website, or we’re experts who just hit the wrong key, we are only human. Your website should therefore allow users to quickly undo the results of their actions.
If an action is very dangerous, and there is no way to undo the result, warn the user and ask for confirmation. Only do this in extreme cases, though; if frequently faced with such confirmation messages, users begin to ignore them, making them worse than useless.
Hope you have refreshed something which we have learned while starting our profession.
Note : This article is made from the inspiration of this guidelines.