用戶設(shè)置個(gè)人資料時(shí),是否需要一個(gè)清空選項(xiàng)
近期在做的東西里面有關(guān)于會(huì)員個(gè)人信息填寫的部分麦锯,對(duì)于用戶填寫的個(gè)人信息恕稠,例如“出生年月”,是否要給一個(gè)為空的選項(xiàng)扶欣。但是如果僅從資料完整性的角度出發(fā)鹅巍,其實(shí)是不給用戶為空選項(xiàng)的,即一旦選擇了就不能清空料祠,但是仔細(xì)一想骆捧,很多時(shí)候也是會(huì)有問題的。
用戶界面的產(chǎn)品設(shè)計(jì)和交互設(shè)計(jì)應(yīng)該是基于分析用戶在使用場景下的心理活動(dòng)髓绽,進(jìn)而產(chǎn)生的操作方式敛苇。即用戶界面是基于用戶心理模型,而不能基于產(chǎn)品實(shí)現(xiàn)模型顺呕。
如果是移動(dòng)端的個(gè)人資料填寫接谨,由于移動(dòng)端輸入空間限制,用戶不喜歡在移動(dòng)端產(chǎn)生過多的輸入操作塘匣,盡量讓用戶少輸入,比如年月日這種字段用戶是需要自行填寫的巷帝,初始狀態(tài)可以為空忌卤,然后進(jìn)行填寫。但是填寫之后一般是可以更改的楞泼。
并且驰徊,在移動(dòng)端笤闯,由于輸入面板的復(fù)雜性,一般會(huì)自動(dòng)保存用戶的輸入結(jié)果棍厂,在出現(xiàn)斷網(wǎng)或者環(huán)境的不穩(wěn)定性引起的突然狀況颗味,如何使你的產(chǎn)品顯得人性化,這個(gè)時(shí)候就需要體現(xiàn)一些更加細(xì)節(jié)的東西牺弹,應(yīng)該不能出現(xiàn)清空用戶信息的行為浦马。
并不是所有的用戶都是新手級(jí)別,一定程度上相信你的用戶只是某一項(xiàng)填寫錯(cuò)誤而不是到了需要重新來過的操作张漂。所以恢復(fù)為空不是好的選擇晶默。
從產(chǎn)品設(shè)計(jì)角度講用戶的界面設(shè)計(jì)需要盡可能的為中間用戶優(yōu)化,考慮中間用戶填寫操作的心理狀態(tài)和出錯(cuò)率航攒。用戶輸入錯(cuò)誤不是你犯的磺陡,但很有可能是產(chǎn)品的責(zé)任。大部分用戶會(huì)把意外錯(cuò)誤歸根于產(chǎn)品設(shè)計(jì)的疏忽漠畜,而不是自身的人為操作币他。通過改變?cè)O(shè)計(jì)和適當(dāng)?shù)奈陌柑崾究梢园彦e(cuò)誤輸入率降低,所以我們?cè)O(shè)計(jì)的時(shí)候憔狞,需要多多考慮產(chǎn)品設(shè)計(jì)中的用戶體驗(yàn)蝴悉,而不是單純的提供恢復(fù)為空。
另外躯喇,一般用戶界面設(shè)計(jì)會(huì)盡量采用單列設(shè)計(jì)辫封,而不是多列,單列布局能讓用戶對(duì)全局有很好的把控度廉丽,同時(shí)對(duì)內(nèi)容一目了然倦微,多列會(huì)在一定程度上分散用戶的注意力,容易出錯(cuò)正压。在上系上欣福,也可以通過一些其他的方式來避免這些問題,例如可以采用顏色焦履,分級(jí)或者模塊間的對(duì)比區(qū)分設(shè)計(jì)拓劝,在視覺上的區(qū)分設(shè)計(jì)可以很好地幫助用戶使用產(chǎn)品,降低出錯(cuò)率嘉裤。所以用戶在填寫信息時(shí)采取提供修改比全部清空操作要好郑临。
至于需不需要清空操作,很多時(shí)候還是要根據(jù)產(chǎn)品的用戶使用場景而定屑宠。例如登陸的時(shí)候輸入密碼這個(gè)操作厢洞,當(dāng)?shù)谝淮屋斿e(cuò)了,那么這個(gè)時(shí)候出于安全考慮,是需要清空重新輸入第二次的躺翻。