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

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

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

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

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

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