As a Website user, you may often find that some things are annoying when using the website. For example, a login form, navigation, or the entire web application may make it difficult for you to complete a task. Why are these problems caused by website design?
The answer is complex. The first problem is that designers may ignore the important point: Testing actual users. The reason for this problem is that designers take it for granted that they know how to handle the interaction details of a part of the website. Many designers think that they have seen similar interactions in other cases, and the original designers must have tested them. Why should they do this? Just take it. As a result, we frequently view the CSS open-source code library written by others and directly copy it to our own design without testing it in real scenarios. As a result, we have unconsciously established a work built on an established template.
Some templates are still valid, but some are problematic. If you think of these templates as wheels, the wheels you often take directly on a car may be self-propelled wheels. So that's right. You should re-design the wheel for your car and try it on the car.
What you want to consider:
-Your users may not be the same as Amazon, Google's target users, or even those of your competitors. To understand whether a design template is effective, you must ask your "God" (User) to test it. Maybe you are a crew member from Dubai (no joke! This is a recent case of our company ). All in all, your users and other target users have different requirements.
-But have we understood how the human brain interacts with information?
Yes, but I have to reiterate that this knowledge is very broad. Nothing is absolute. Take a recent experiment at Harvard University as an example. In this experiment, a game designed by researchers can correctly guess your age based on the speed at which you click the mouse: