当前位置:网站首页>(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/
边栏推荐
- 物业怎么发短信通知给业主?
- laravel 事件 & 监听
- 【JS】【掘金】获取关注了里不在关注者里的人
- opencv -- 笔记
- Selenium classic interview question - multi window switching solution
- 工厂+策略模式
- House change for agricultural products? "Disguised" house purchase subsidy!
- What will Web3 bring in the future?
- PHP array splicing MySQL in statement
- AS400 API 从零到一的整个历程
猜你喜欢

With one-stop insight into industry hot spots, the new function "traffic market" of feigua data station B is launched!

机器学习9-通用逼近器径向基函数神经网络,在新观点下审视PDA和SVM

那些一门心思研究自动化测试的人,后来怎样了?

What other hot spots are hidden under 1500W playback? Station B 2 future trends you can't miss

What are the applications of SMS in enterprises?

机器学习10-信念贝叶斯分类器

Neo4j installation, operation, project construction and function realization
![[Qt5 basics] random number display](/img/1f/a3d310788dbc45c71d3b5c47d50a5b.png)
[Qt5 basics] random number display

electron之坑addon

3500 word summary: a complete set of skills that a qualified software testing engineer needs to master
随机推荐
gin_ gorm
如何学习和阅读代码
3500字归纳总结:一名合格的软件测试工程师需要掌握的技能大全
1500w播放下还藏着什么热点?B站2个未来趋势你不得错过
思特奇加入openGauss开源社区,共同推动数据库产业生态发展
New opportunities for vr/ar brought by metauniverse
Sort custom function
QML控件类型:ToolTip
短信在企业中的应用有哪些?
[Qt5 basic \u 1] starting from 0, Mr. Detian will study with you - Introduction to the window
Test essential tool - postman practical tutorial
AS400 entretien d'usine
AS400 large factory interview
AS400 大廠面試
FL Studio20.9水果软件高级中文版电音编曲
Leetcode 面试题 17.10. 主要元素
KS009基于SSH实现宠物管理系统
【2022年】江西省研究生数学建模方案、代码
Connectivity basis of Graphs
直播商城源码,实现左右联动商品分类页面