当前位置:网站首页>(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/
边栏推荐
- How to select securities companies? In addition, is it safe to open a mobile account?
- [dynamic planning] path dp:931 Minimum Falling Path Sum
- [fundamentals of wireless communication-15]: illustrated mobile communication technology and application development-3-overview of digital communication 2G GSM, CDMA, 3G wdcma/cdma200/td-scdma, 4G LTE
- (翻译)使用眉状文本提高标题点击率
- Analysis on user behavior loss of data exploration e-commerce platform
- New opportunities for vr/ar brought by metauniverse
- Leetcode 面试题 17.10. 主要元素
- gin_ gorm
- 计算特殊奖金
- 测试必备工具—Postman实战教程
猜你喜欢

小程序中实现excel数据的批量导入
![[fundamentals of wireless communication-15]: illustrated mobile communication technology and application development-3-overview of digital communication 2G GSM, CDMA, 3G wdcma/cdma200/td-scdma, 4G LTE](/img/22/1efa444220131359b06005f597c9db.png)
[fundamentals of wireless communication-15]: illustrated mobile communication technology and application development-3-overview of digital communication 2G GSM, CDMA, 3G wdcma/cdma200/td-scdma, 4G LTE

Understanding and application of Qt5 layout in creation

Creating ASCII art with C #

House change for agricultural products? "Disguised" house purchase subsidy!

Upstream and downstream in software development

工作八年的程序员,却拿着毕业三年的工资,再不开窍就真晚了...

Connectivity basis of Graphs

正向代理和反向代理快速理解

哪有什么未来可期,不过是打工人临死前最后的幻想罢了
随机推荐
What are the applications of SMS in enterprises?
【Content-Type请求头的内容】
Winodws 快速添加开机启动项
Some items of OCR
[Agora] user management
Ks009 implementation of pet management system based on SSH
Thinking about business and investment
那些一门心思研究自动化测试的人,后来怎样了?
What other hot spots are hidden under 1500W playback? Station B 2 future trends you can't miss
[fundamentals of wireless communication-14]: illustrated mobile communication technology and application development-2-the first generation mobile analog communication big brother
Factory + strategy mode
AS400 API 从零到一的整个历程
FL Studio20.9水果软件高级中文版电音编曲
Unknown database connection database error
Compile and install oh my Zsh
laravel 事件 & 订阅
关于白盒测试,这些技巧你得游刃有余~
Laravel+redis generates an order number - automatically increase from 1 on the same day
视频教程 | 长安链推出系列视频教程合集(入门)
C#生成putty格式的ppk文件(支持passphrase)