任何一個系統,不管是 B/S 還是 C/S 應用,不管是 PC 應用還是移動應用,都往往會有登入介面,這個登入介面是多用户使 用產品的入口點。一個系統登入介面的設計並沒有大家想象的那麼簡單,只有幾個輸入框和一個登入按鈕就可以,更應該考慮的是多用户的體驗。不管是使用彈出層、 頁面跳轉還是各種網頁互動技術,終都是為了多用户體驗,不讓登入介面帶給多用户不友好體驗。

  先,登入介面要儘可能少地減少多用户的資訊輸入。以登錄檔單為例,表單中如果增加一個欄位資訊,多用户的註冊率也會跟着下降,因為多用户往往需要思考這個欄位到底要填什麼或者不知道這個欄位需要填什麼。特別是在是在手機上,如果填寫太多的資訊會讓多用户十分牴觸,手機打字本身就不太方便輸入那麼多的資訊,特別是那張多行文字框的段落資訊。同時,在必要的時候在登入介面上提供給多用户檢視明文的功能,特別是密碼輸入,我們在註冊的時候往往都會有個密碼確認的框,如果兩次密碼不一致,多用户可能會將次和第二次的密碼資訊都清楚掉再重新輸入兩次,越多次數的多用户輸入,會帶給多用户越多的不友好印象。

  其 次,登入或註冊的提示資訊。不管是移動應用還是 PC 應用,為多用户提供有有效的登入或註冊提示資訊是多用户友好性的一種體現。特別是在多用户註冊或登入填寫的 表單有多個欄位,而在這些欄位的驗證容易讓多用户產生歧義。表單的提示資訊可以有多種形式,可以通過彈出層、紅色標識字眼、相關圖示等。同時,更多的登入或 註冊的表單輸入提示可以減少多用户輸錯的概率和幫助多用户節省時間,如下圖就是一個提示資訊友好的例子。

  第三,儘量減少強制多用户的操作。很多系統在登入介面就擺滿了很多輸入框,但是在註冊和登入的時候是否都有強制驗證的必要嗎? 在一些情況下,如果沒有太大安全性的時候是可以減少這種強制驗證的,而可以在多用户密碼或其他關鍵資訊輸錯一定次數的情況下才會有強制的驗證碼驗證。 當然,強制多用户的操作還包括登入介面中資訊已經輸了一次,頁面表單提交後欄位的資訊就丟失,這樣會給多用户帶來很大的反感,這也是為什麼現在的網站都會採用非同步 ajax 驗證的原因。

  此外,對錯誤密碼的儲存問題。這一點更多的是從技術上的手段,當多用户次輸入輸入的密碼是不正確的時候,系統就可以在得出密碼輸入錯誤後的同時將這個錯誤密碼儲存在會話當中,接着,如果多用户第二次或第三次再次輸入這個錯誤的密碼時,系統就可以在與多用户互動的介面上提示密碼錯誤,通過這種技術的處理方式,可以就可以減少多用户密碼輸錯的機會,同時也可以減少一次登入資訊到服務器的驗證,從而一次減少服務器的處理負擔。很多時候多用户輸入的密碼其實都是錯誤的,因為密碼輸入框都是以密文*號的形式出現,所以將錯誤密碼儲存起來更有利於網站登入介面的友好性。

  總之,不管是何種型別的系統應用都需可以在登入介面上不斷雕琢,更多地是要從多用户的角度出發,如果從每個細節上去讓多用户更加輕鬆地登入。並不是每個多用户都是有耐心的,系統的登入註冊就是多用户使用產品的一扇窗,只有讓多用户真正輕鬆地從窗户看進來,才能夠更好地體現產品的價值。