跟蹤優化用戶訪問足跡體現網站信任感 |
發布時間:2016-11-09 文章來源: 瀏覽次數:2828 |
屏幕太小了,手指無法精準觸摸,輸入過程中產生錯誤簡直是家常便飯。 輸入量是無法被無窮制的降低的,良多時候我們更需要考慮的是怎樣使輸入變得更加輕易。 輸入蒙板是一種限制內容格局、避免輸入錯誤的方式。舉個例子,我們可以使電話號碼輸入框只接受數字內容,而分歧錯誤其它任何類型的字符做出響應。所接納的數字也可以被限定在某個范圍或模式當中。不外,輸入蒙板的功能不僅限于防錯,它同樣可以被用在更加“積極”的地方,例如將多項輸入內容合并為一個邏輯序列,使用戶不必在多個輸入框中往返切換。 以下譯文以原作者的第一人稱視角翻譯。 最近我(英文原文作者)在Square的iPhone應用(Square Wallet)當中見到的輸入方式就蠻有意思的,用戶在一個輸入框當中就可以完成信用卡類型、卡號、有效期、CVV號(卡片背后的3位數字)和郵政編碼的填寫。 輸入框當中的最左端是一個代表信用卡的圖標,主要內容部門用于輸入卡號,蒙板規則是典型的4位分隔。跟著用戶的輸入,系統會根據卡號判定卡片的種別,例如VISA或MasterCard,并相應的改變左側的信用卡圖標。這種方式幫用戶省掉了一個選擇卡片類型的步驟,而且是一種很積極的信息回饋方式,讓用戶能夠感慨感染到系統對他們的操縱產生了響應(相關閱讀:為用戶的成功操縱提供正面反饋)。 當用戶準確的完成了16位卡號的填寫,文本框會自動改變顯示模式,之前輸入的卡號只會顯示出最后的4位,節省出的3個字段就分配給了有效期、CVV碼和郵編。用戶在鍵入這些內容的時候同樣會得到輸入蒙板的輔助,例如格局限定、日期有效性的判斷、自動添加斜杠、自動聚焦到下一個字段等。 這里有一個很棒的細節,當用戶在輸入CVV碼時,左側的圖標會發生變化(如上圖所示),提示用戶所謂的CVV碼就是卡片背后的3位數字;非常貼心。 目前看來人們對這套交互模式的反響很好;這簡直是一定的。只用到一個文本框,即有效的利用了輸入蒙板的防錯與輔助功能,又極大減少了傳統模式當中文本框的使用量——Squre給力! 另外值得一提的是,Zachary Forrest通過前端技術將這套交互模式“移植”到了Web端,有愛好的朋友們也不妨去圍觀。 |