InputAutocomplete 短文本聯(lián)想
視頻及原型文件下載:https://study.163.com/course/courseMain.htm?courseId=1209770824&share=2&shareId=400000000540015
定義:用戶用于文本輸入力细,在輸入過程中會(huì)聯(lián)想匹配文本選項(xiàng)水慨,并以字符串的方式提交到數(shù)據(jù)庫。
交互原則:
1、清晰的標(biāo)簽秋度,要有一個(gè)清晰的標(biāo)簽素跺,讓用戶快速的知道他要輸入什么數(shù)據(jù);
2、標(biāo)簽不要太長:標(biāo)簽的目的是為了讓用戶知道他要輸入的是什么內(nèi)容疲牵,而不是幫助說明,應(yīng)該用最簡介的詞或短語來榆鼠,以便用戶能夠快速掃視纲爸;
3、合理的輸入框尺寸:如果你的輸入框尺寸是按照輸入內(nèi)容的長短妆够、尺寸來設(shè)計(jì)的話识啦,會(huì)更加適宜用戶閱讀和輸入;
4神妹、輸入框焦點(diǎn):對于輸入框颓哮,當(dāng)用戶選中準(zhǔn)備輸入的時(shí)候,應(yīng)當(dāng)提供清晰的視覺提示鸵荠,比如外發(fā)光的輸入框冕茅,或者閃動(dòng)的光標(biāo),都行蛹找。
5姨伤、輸入提示要與內(nèi)容匹配,請輸入11位手機(jī)號(hào)比請輸入手機(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)樽帜傅拇笮「叨榷际且恢碌幕弁瑢τ诜怯⒄Z言國家的用戶尤其麻煩顷牌;
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)文案:請輸入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ù)范圍提示:請輸入3-32個(gè)字符伦籍;
3、【輸入框錯(cuò)誤提醒】:不在字?jǐn)?shù)范圍提示:請輸入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)想詞械姻、輸入后可一鍵清除等妒蛇。
使用場景:
1.需要用戶輸入文本時(shí)。
2.提供聯(lián)想匹配文本,減少用戶輸入成本绣夺。
3.在輸入過程中根據(jù)用戶輸入的內(nèi)容吏奸,出現(xiàn)匹配選項(xiàng),提交的數(shù)據(jù)是文本而非枚舉項(xiàng)乐导。
例如百度搜索苦丁,在輸入框輸入關(guān)鍵詞時(shí)會(huì)出現(xiàn)對應(yīng)的聯(lián)想匹配文本。