脚本宝典收集整理的这篇文章主要介绍了BEST PRACTICES FOR FORM DESIGN,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
https://static.lukew wangt.cc /webforms_lukew.pDF
定案:
有限的宽度
Input 数量不多
需要更多的高度空间
从上到下的扫描,非常顺
Label 空间较多,合适语言替换(有些语言比较长对比英文)
适合新手或不长使用的用户https://uxdesign.cc/everything-you-need-to-know-about-form-design-16ce7b5a227f
强制用户一定要读 label
定案:
在复杂同时多 input 的情况下使用
在 create 时使用。因为用户需要快速扫描 label
用户需要用 z 字形的方式扫描,不方便
无需额外高度,对比 top align
定案:
EdIT 时使用。
用户需要快速扫描 label
找到 label 后要去找 input,会有一段距离
某 ERP 项目用了 dash 去连线
用户扫描 label 非常快
无需额外高度,对比 top align
小部分是 required 就放 required
小部分是 optional 就放 optional
定案:
宽度依据内容而定
3x, 4x, 5x 个字
30% 预算给 number
用户通过 input 宽度判断要输入的内容长度
组合可以把不同类型的内容给区分,让用户容易去区分表格内容
重要的可以被组合在一起,同时放在第一个位置
使用最少的视觉元素来传达有用的关系(尽可能的少用元素在组合排版),参考一下图片
操作分为重要和次要
次要包括:取消,回头,重设
重要包括:保存,继续,提交
A,B,C 比较好,因为用户移动视线在一个范围
注意:场景都是 top align
按钮摆放在 input 的下面
用户不清楚表单提问什么,或是要填写什么时,这能帮助
提示填写内容格式
太多提示会让表单很混乱
Focus 后出现提示,这样表单干净
点击或者悬停 icon 显示
Remove Unnecessary Inputs
Smart defaults
flexible data entry
清晰的完成路径
空间有限,通过操作去展现内容
整洁排版,让影响排版的内容隐藏
用户不一定看完你所有的内容,隐藏内容是最好的方法
方法
Advanced option
DiaLOG
渐进式披露:Step by step 去显示内容
没有明白
用户在操作时,马上给出反应,让用户安心
Autocomplete 和 dropdown 能让用户不用去烦恼要填写什么
显示字数,因为用户不会在填写时同时去计算
错误提示需要容易被发现,可以通过
明显的颜色
粗大的文字
Scroll to position
背景换成警告色
清晰解释错误信息
放置一些 icon,让色盲的用户可以很好区分https://uxdesign.cc/everything-you-need-to-know-about-form-design-16ce7b5a227f
要等待的地方需要让用户知道,比如上载图片,ajax 加载……
Disabled 提交按钮已阻止用户操作
明确的给出完成表单的反馈信息
以上是脚本宝典为你收集整理的BEST PRACTICES FOR FORM DESIGN全部内容,希望文章能够帮你解决BEST PRACTICES FOR FORM DESIGN所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。