Designing Efficient Web Forms: On Structure, Inputs, Labels And Actions

Designing Efficient Web Forms: On Structure, Inputs, Labels And Actions

 

SETTING DEFAULT VALUES

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#setting-default-values


  • 90% 用户一定选择的话,才放默认选项


INPUT MASKS 

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#input-masks


  • 通过下划线,空格和 dash

  • 有固定格式比如

    • 指定 email

    • 信用卡

    • 电话号码

  • 让用户可以很确定的填写内容


DESKTOP-ONLY: AUTOFOCUS FOR INPUT FIELD 

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#desktop-only-autofocus-for-input-field


  • 默认 focus 是很好的体验,这让用户知道从哪里开始

  • 但是手机就不一定要,因为 keyboard 需要站大部分的空间


MOBILE-ONLY: MATCH KEYBOARD TO INPUT

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#mobile-only-match-keyboard-to-input

  • 不同的 input,需要不同的 keyboard


LIMIT TYPING (AUTOCOMPLETION)

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#limit-typing-autocompletion


  • 减少用户操作是做表单的使命

  • Autocomplete 是个不错的方法



NUMBER OF WORDS

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#number-of-words

  • 控制表单出现的文字数量

  • 用户会花很多时间在阅读上,这不好


SENTENCE CASE VS. TITLE CASE

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#sentence-case-vs-title-case


  • Sentences case 比起 title case 更加容易读

  • 避免使用 uppercase


THE RESET BUTTON IS PURE EVIL

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#the-reset-button-is-pure-evil


  • 建议不要用 reset,没给出原因



VISUAL APPEARANCE

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#visual-appearance

  • 按钮设计要能被区分,可以通过 elevation


Validation

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#validation


  • 记得,用户不喜欢填表格!

  • 错误提示不要等到结束了再告诉他,要尽快让用户知道

  • 不要展现一推的错误提示


Protecting Data

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#protecting-data


  • 把用户 input 的内容视为神圣的(有点夸张!)

  • 重视用户输入的内容,让他们在不小心刷新时,还依然保留


Conversational Interfaces: New Ways Of Designing Forms

https://www.smashingmagazine.com/2017/06/designing-efficient-web-forms/#protecting-data


    • 这不是第一次看到了,概念是通过对话来填写表格内容

    • 因为我们大部分都是使用 mobile 通讯软件,而大家都非常习惯使用这工具。通过 chatbot 去提问和收集,达到填写表格的效果

posted @ 2021-10-08 00:58  泉油  阅读(25)  评论(0编辑  收藏  举报
Web Design Johor Bahru Malaysia - Stooges