input 短文本
視頻及原型文件下載:https://study.163.com/course/courseMain.htm?courseId=1209770824&share=2&shareId=400000000540015
定義:
用于用戶文本輸入宠进,并以字符串的方式提交到數(shù)據(jù)庫晕拆。
交互原則:
1、清晰的標(biāo)簽砰苍,要有一個(gè)清晰的標(biāo)簽潦匈,讓用戶快速的知道他要輸入什么數(shù)據(jù);
2赚导、標(biāo)簽不要太長(zhǎng):標(biāo)簽的目的是為了讓用戶知道他要輸入的是什么內(nèi)容,而不是幫助說明赤惊,應(yīng)該用最簡(jiǎn)介的詞或短語來吼旧,以便用戶能夠快速掃視;
3未舟、合理的輸入框尺寸:如果你的輸入框尺寸是按照輸入內(nèi)容的長(zhǎng)短圈暗、尺寸來設(shè)計(jì)的話掂为,會(huì)更加適宜用戶閱讀和輸入;
4员串、輸入框焦點(diǎn):對(duì)于輸入框勇哗,當(dāng)用戶選中準(zhǔn)備輸入的時(shí)候,應(yīng)當(dāng)提供清晰的視覺提示寸齐,比如外發(fā)光的輸入框欲诺,或者閃動(dòng)的光標(biāo),都行渺鹦。
5扰法、輸入提示要與內(nèi)容匹配,請(qǐng)輸入11位手機(jī)號(hào)比請(qǐng)輸入手機(jī)號(hào)碼更加友好毅厚;
6塞颁、幫助信息(或相關(guān)文字)應(yīng)當(dāng)出現(xiàn)在需要的地方,比如表單中用文字說明為何需要填寫信用卡號(hào)吸耿,以及生日日期填寫之后的福利祠锣,又或者“服務(wù)條款”鏈接的存在;
7咽安、在APP上用戶常常要輸入不同類型的文本伴网,當(dāng)輸入框需要輸入數(shù)字的時(shí)候,結(jié)果彈出的是全鍵盤自然不方便板乙,而需要輸入文本的時(shí)候則出現(xiàn)數(shù)字鍵盤就更加不合適了是偷;
8、永遠(yuǎn)不要使用全部是大寫字母的文本標(biāo)簽募逞,這樣的標(biāo)簽通常都很難快速瀏覽蛋铆,因?yàn)樽帜傅拇笮「叨榷际且恢碌模瑢?duì)于非英語言國(guó)家的用戶尤其麻煩放接;
9刺啦、提供舒適的點(diǎn)擊區(qū)域,一般說來纠脾,拇指的觸發(fā)區(qū)域應(yīng)當(dāng)控制在 45~57px之間玛瘸,但是在移動(dòng)端上,控件看起來太大會(huì)讓人覺得不舒服苟蹈,所以你的文本框高度應(yīng)該設(shè)計(jì)在32~40px之間糊渊,這樣看起來足夠友好,又不會(huì)太大慧脱;
10渺绒、盡量減少用戶輸入;
交互說明:
1、【默認(rèn)文案】:說明輸入前提示的文案內(nèi)容宗兼,例如:輸入前默認(rèn)文案:請(qǐng)輸入11位手機(jī)號(hào)躏鱼;
2、【輸入前光標(biāo)位置】:web端為了方便用戶輸入殷绍,最好可以頁面打開時(shí)染苛,默認(rèn)定位光標(biāo)在輸入框中,交互說明定義好主到,光標(biāo)的所在位置茶行,例如:登錄頁面打開后,光標(biāo)定位在用戶名輸入框中镰烧;
3拢军、【輸入框字?jǐn)?shù)限制】:需要注明輸入框的字?jǐn)?shù)范圍,最大值和最小值怔鳖,例如:輸入框最小字?jǐn)?shù)為3個(gè)字符茉唉,最大為32個(gè)字符,不在字?jǐn)?shù)范圍提示:請(qǐng)輸入3-32個(gè)字符结执;
3度陆、【輸入框錯(cuò)誤提醒】:不在字?jǐn)?shù)范圍提示:請(qǐng)輸入3-32個(gè)字符;可在用戶輸入時(shí)計(jì)數(shù)献幔,當(dāng)輸入內(nèi)容超過時(shí)立即提示懂傀,避免用戶輸入很多內(nèi)容后,發(fā)現(xiàn)需要?jiǎng)h除大量字段蜡感;
4蹬蚁、【鍵盤類型】:手機(jī)端輸入時(shí)需要注明默認(rèn)喚醒的鍵盤類型,例如:點(diǎn)擊輸入框時(shí)郑兴,默認(rèn)調(diào)取數(shù)字鍵盤犀斋;
5、【其他交互】:關(guān)于優(yōu)化體驗(yàn)的需求情连,如:默認(rèn)輸入文本內(nèi)容叽粹,輸入聯(lián)想詞、輸入后可一鍵清除等却舀。
使用場(chǎng)景:
1.用戶需要輸入字符時(shí)
2.通過鼠標(biāo)鍵盤輸入內(nèi)容
3.輸入的文本通常置于輸入框
例如網(wǎng)易考拉優(yōu)惠券兌換的表單填寫虫几,就是短文本輸入組件,前面是標(biāo)題挽拔,后面是文本輸入框辆脸。