一、登錄界面經(jīng)常遇到的幾個問題
1、“注冊”“找回密碼”等這些個非“登錄”任務(wù)本身的嫡親應(yīng)該安排在那里?
我的觀點:首先一定要明確“嚴(yán)格來說他們并不屬于這個任務(wù)”。
放在哪里不重要,重要的是我們需要給表現(xiàn)成“相關(guān)任務(wù)”,不要當(dāng)作該任務(wù)界面的主要元素來處理。(無論在架構(gòu)還是在交互上都不要讓他“喧賓奪主”)
2、“保存cookies”“登錄設(shè)置”等些個“登錄”任務(wù)的直系親屬應(yīng)該如何處理?
我的觀點:首先,這些屬于任務(wù)的一部分。
其次, 如果默認(rèn)設(shè)置能夠幫助完成這些信息可以盡量不需要在登錄任務(wù)里顯示,
然后,如果需要 一定要簡潔,但簡潔的同時要注意文字的表達(dá)(如,“自動登錄=保存密碼+自動登陸”的表達(dá)就很不合適)。而且一定要注意默認(rèn)的備選項設(shè)置。
3、表單的排列是橫排還是豎排?橫排該怎么排,豎排又該怎么排?
我的觀點:橫排還是豎排要看頁面的排版所需,沒有什么大的原則問題。具體怎么排只要用心思考一下肯定就知道權(quán)衡了,
橫排用戶的焦點軌跡跨度較大,但空間占用較小;豎排用戶的焦點軌跡可以是直線,但空間較大。如果條件允許我建議用豎排,如果規(guī)范所限或條件有限我不介意用橫排。但大部分情況下我很介意在輸入框中默認(rèn)一些類似"再次輸入密碼"等傻瓜提示信息的行為。
4、是否需要驗證碼?
我的觀點: 如果安全性沒有大問題的話一定不要。
但好像你的技術(shù)搭檔絕大部分時候都會告訴你“安全性”有大問題,所以很多時候我們不能“為了細(xì)節(jié)的良好體驗而縱容了系統(tǒng)的安全受挫”...
所以這個命題索性可以改成“驗證碼”應(yīng)該怎么設(shè)計?
我反對一: 中文驗證碼 (純?nèi)踔堑脑O(shè)計)
我反對二: 英文和數(shù)字混合的驗證碼 (給用戶輸入帶來了不少麻煩)
我反對三: 超過4位的驗證碼 (記憶中好像據(jù)說是什么研究結(jié)果)
我反對四: 有大寫字母的驗證碼,
特別是大小寫混合且實際系統(tǒng)判斷時還不區(qū)別大小寫的 —— 雖然你不區(qū)分大小寫,但你顯示的是大寫很多用戶就會很費勁的打開大寫輸入填寫大寫字母,無形中給用戶帶來了負(fù)擔(dān)。
