当前位置:网站首页>(translation) reasons why real-time inline verification is easier for users to make mistakes
(translation) reasons why real-time inline verification is easier for users to make mistakes
2022-07-01 01:52:00 【gc_ two thousand two hundred and ninety-nine】
Using inline validation in the form will reduce the user's filling speed . Inline validation is the display of an error message inline with the error field . Trigger inline validation before the user submits the form , It will make them make more mistakes , And take longer to complete the form .
Verify the fields before submitting the form
Two studies , One item has 77 participant , Another item is 90 participant , Come to the conclusion , When filling out the form , If the error field loses focus, an error prompt message is displayed , Users will make more mistakes .
Even if the user has the opportunity to correct input errors immediately , They also ignore error messages . The user continues to fill out the form , And see more error messages when submitting the form . In the study , The error message that appears before the form is submitted will frustrate the user .
This discovery proves , Field validation before submitting the form will make users make more mistakes , And then increase users' frustration . It is best to reduce the error rate of the form , Let users fill out the form quickly . The slower the form is filled out , The more frustrated the user is , This may cause them to abandon the form .
Field validation after submitting the form
by comparison , The study found that , After the user clicks the submit button, the error message will be displayed , They make far fewer mistakes .
This finding can be explained by different input patterns in the process of completing the form . When the user opens the form, it will enter the completion mode , At this point they focus on filling out all the fields , It will not consider whether the input content is correct . After filling in all the fields , The user switches to revision mode , Then focus on correcting mistakes .
Inline authentication forces users to frequently switch between completion mode and revision mode , Distract and interrupt their attention , This will increase the cognitive load of users , Cause more mistakes , And extend the completion time of the form .
Users prefer to execute one mode at a time , This will complete the form faster . Executing the completion mode and the revision mode at the same time will affect the user's attention , When all their attention is focused on completion mode or revision mode , You can focus more on implementing this model .
Change blindness
Field verification before submitting the form will cause change blindness . The error message is ignored when the user is in completion mode , When they do this and click the submit button , Any error messages that appear may be missed . When the form is already full of error messages , It is difficult for users to detect visual changes in the form .
Field verification after submitting the form can prevent change blindness . Click Submit button , The user sees that the form changes from no error message to error message , Visual changes are very significant , This indicates that the system has verified their submission .
Exception field
Inline validation after submitting the form does not apply to all fields . The user name field and password field need to be verified before submitting the form , These two types of fields have strict input requirements , If the form is submitted and then verified , The user has to submit multiple times to meet the input requirements .
Users often choose the user name that other users have registered , It may take multiple entries to find an available user name .
To be on the safe side , Password fields have multiple content rule restrictions , Multiple entries are required to meet all rule requirements .
Inline validation before submitting the form is not only applicable to the user name field and password field , It also applies to fields with strict input restrictions .
The user submits the form and then validates the fields
Field validation after submitting the form can shorten the form completion time , Reduce input errors , Reduce user frustration . Designers want to improve the form filling experience , Please do not validate fields before the user submits the form .
The field verification after submitting the form matches the mental model of the user filling in the form . Users want to fill out forms as quickly as possible , How fast can the form support , They'll fill it out quickly . Ensure that field validation occurs when the user is in revision mode , Otherwise, it will slow down the user's filling in the form .
Original address :https://uxmovement.com/forms/why-users-make-more-errors-with-instant-inline-validation/
边栏推荐
- Lecun, a Turing Award winner, pointed out that the future of AI lies in self-learning, and the company has embarked on the journey
- Upstream and downstream in software development
- Mathematical knowledge: 01 sequence satisfying conditions - find combinatorial number
- QT web 开发 - video -- 笔记
- 【agora】用户管理
- The whole process of AS400 API from zero to one
- New opportunities for vr/ar brought by metauniverse
- Mathematical knowledge: finding combinatorial number III - finding combinatorial number
- 3dsmax plug-in development traversal node object and object acquisition and inode transformation matrix description
- [无线通信基础-15]:图解移动通信技术与应用发展-3- 数字通信2G GSM、CDMA、3G WDCMA/CDMA200/TD-SCDMA、4G LTE、5G NR概述
猜你喜欢
int和位数组互转
7-2 拼题A打卡奖励 dp
Selenium经典面试题-多窗口切换解决方案
機器學習10-信念貝葉斯分類器
Sitge joined the opengauss open source community to jointly promote the ecological development of the database industry
What other hot spots are hidden under 1500W playback? Station B 2 future trends you can't miss
哪有什么未来可期,不过是打工人临死前最后的幻想罢了
医疗HIS行业短信发送解决方案
gin_ gorm
机器学习9-通用逼近器径向基函数神经网络,在新观点下审视PDA和SVM
随机推荐
Working for eight years as a programmer, but with a salary of three years after graduation, it's too late to be enlightened again
How does the property send a text message to the owner?
Use of laravel carbon time processing class
【2022年】江西省研究生数学建模方案、代码
There is no future to be expected. It is just the last fantasy of a migrant worker before he dies
[无线通信基础-14]:图解移动通信技术与应用发展-2-第一代移动模拟通信大哥大
如何学习和阅读代码
Sitge joined the opengauss open source community to jointly promote the ecological development of the database industry
Winodws 快速添加开机启动项
聚焦绿色低碳,数据中心散热进入“智能冷却”新时代
Composants de la grille de données portatifs
opencv -- 笔记
数学知识:求组合数 III—求组合数
go导入自建包
Live shopping mall source code, realize left-right linkage of commodity classification pages
[JS adds attributes to elements: setAttribute; classlist.remove; classlist.add;]
Laravel event & Monitoring
求两个线段公共部分的长度
[无线通信基础-15]:图解移动通信技术与应用发展-3- 数字通信2G GSM、CDMA、3G WDCMA/CDMA200/TD-SCDMA、4G LTE、5G NR概述
laravel 事件 & 监听