Web Theory: Don't make me think Reading Notes

Web Theory: Don't make me think Reading Notes

Chapter 1 <br />The most important principle for ensuring that a web page is easy for users to use is "Don't make me think." Designers should try to make the web page self-explanatory, clear and self-explanatory. Good design should allow users to use it immediately without having to spend time thinking.
Every item on a web page has the potential to force users to stop and think, for example, a name. Names that seem cool, smart, marketing-like, or technically obscure often confuse users. Another example is links and buttons that don’t seem obvious; users are not obliged to think about whether something is clickable.
When we access the Internet, every tiny question has the potential to interrupt our enthusiasm for access, and they will accumulate until they make people crazy and lose patience.
Some things you shouldn’t ask your visitors to think about :
    Where am I? Where do I start? Where do they put xx? What is the most important thing on this page? Why did they give it this name?

If you are doing something new, pioneering or very complex, and if you can't make the page self-explanatory, at least make it self-explanatory and allow users to understand its purpose with very little time and effort.
Other strange and interesting user psychology: some people will stick to a website that tortures them for a long time, and are unwilling to look for a better one; some people will blame themselves first when encountering access setbacks, rather than blaming the website; human laziness and the uncertainty of starting something new often make users compromise in the face of poor access experience (who can guarantee that the next one will be better than this one?).
Chapter 2 <br />When faced with a carefully designed and laid out page, users usually just glance at the page and then rely on their intuition to find and click on links that interest them or that meet their requirements. In fact, users will hardly ever actually look at the parts of the page that they don't care about. Those carefully crafted texts are more like "a billboard passing by at 100 kilometers per hour" to users.
Three facts about network usage:
one. Not reading, but browsing .
People always spend very little time reading most pages, usually just quickly browsing the web page and then selecting the columns or text that interest them.
reason:
    Users are always busy and they don’t have time to read unnecessary content. Users know that they don't need to read all the content, and usually they just want to find the content that interests them. The reading experience of newspapers, books, and periodicals teaches users how to quickly locate content of interest.

two. It's not the best choice, but it's satisfactory .
Most of the time users don't choose the best option, but rather the first option that seems reasonable. This satisfaction strategy tells us that once users feel that a link seems to lead them to where they want to go, the likelihood of that link being clicked increases greatly, even though it may not be the best choice.
reason:
    Users are always busy, and finding the best strategy is difficult and takes a long time. If you guess wrong, there will be no serious consequences. Weighing our options does not improve our chances. It is more efficient to guess than to spend time choosing from poorly designed web pages . Users like to enjoy the feeling of control, and following their feelings can help them feel their own value better.

The amount of effort users are willing to put into weighing a choice depends on their expectations of the content, the urgency of their need, and their confidence in the website.
three. Instead of getting to the bottom of things, we just deal with it .
Few people take the time to research how to use a website; they usually gain experience by trying it out, finding reasons to explain their behavior and why they do it.
reason:
    It is not important for users to understand the working mechanism behind the transaction, they just want it to work properly. General usage habits determine that if users find that a certain transaction can meet their requirements, they will continue to use it until a new and better alternative method appears, but usually few people will take the initiative to look for better methods.

Benefits of teaching users to use a website instead of forcing them to do so :
    Users can find what they want more easily. Users get a more complete picture of what a website has to offer, beyond just what they stumble upon. The website can better guide users to access the content they want to display. It allows users to enjoy the satisfaction of grasping the overall situation, which can greatly enhance users' confidence in themselves and the website, and thus retain users' hearts.
Previous Page 1 2 3 4 5 6 7 Next Page Read Full Article

<<:  Three ways to configure JNDI data source in Tomcat

>>:  Why can't the MP4 format video embedded in HTML be played?

Recommend

Vue simple implementation of turntable lottery

This article shares the specific code of Vue to s...

Use of Docker UI, a Docker visualization management tool

1. Introduction to DockerUI DockerUI is based on ...

mysql create database, add users, user authorization practical method

1. Create a MySQL database 1. Create database syn...

UTF-8 and GB2312 web encoding

Recently, many students have asked me about web p...

CentOS 6 Compile and install ZLMediaKit analysis

Install ZLMediaKit on centos6 The author of ZLMed...

Solution to Nginx session loss problem

In the path of using nginx as a reverse proxy tom...

Summary of ways to implement single sign-on in Vue

The project has been suspended recently, and the ...

JavaScript Reflection Learning Tips

Table of contents 1. Introduction 2. Interface 3....

React's reconciliation algorithm Diffing algorithm strategy detailed explanation

Table of contents Algorithmic Strategy Single-nod...

Method of iframe adaptation in web responsive layout

Problem <br />In responsive layout, we shou...

Hbase Getting Started

1. HBase Overview 1.1 What is HBase HBase is a No...

Detailed explanation of the usage of DECIMAL in MySQL data type

Detailed explanation of the usage of DECIMAL in M...

ThingJS particle effects to achieve rain and snow effects with one click

Table of contents 1. Particle Effects 2. Load the...