產品細節控:輸入框

13 評論 17333 瀏覽 114 收藏 8 分鐘

從實習到現在,入行一年多,踩過無數的坑……踩得坑多了,路就知道怎么走啦,下面是針對輸入框的一些注意細節的小結。

輸入框的一次性清除

場景:A在某個輸入框輸入十幾個字,突然想把全部刪除,苦逼的Ta還得一直按刪除鍵,一個個字符刪……

對策:當輸入框內容不為空的時候獲得焦點,則展示一次性清除內容的按鈕,適用于APP與網站。

輸入大陸號碼或身份證的展示

場景:A預定機票,輸身份證少了一位數(此時還不知道),直到點擊提交按鈕/或者輸完后,才彈出錯誤提示“您的身份證格式不正確”……

對策:? 對于手機的輸入設置成3-4-4格式,身份證的輸入設置成6-8-4格式,便于用戶能夠清楚及時了解到自己輸入的號碼有無缺漏?!緦τ谏矸葑C與手機,保存后可將中間幾位數變成*號,畢竟是敏感信息】

輸入多文字后的“袒露”

場景:A幫B預定機票,A填寫報銷憑證的快遞地址,輸入一大串的文字,然后給B確認,發現快遞地址沒寫完……

對策:當輸入多行或者多文字的時候,超出輸入框的文字“袒露”一部分出來,讓用戶知道原來還有文字【對了,還需要規定可輸入多少行,單行,還是2行、3行、4行……隨著輸入的文字輸入框的高度也會產生變化,直到規定的行數】

指定輸入框的鍵盤類型

場景:A預定機票填寫手機號,結果彈出默認的鍵盤類型,還需要自己切換成數字鍵盤……

對策:手機號—數字鍵盤;身份證—身份證鍵盤;英文名—英文鍵盤;中文—中文鍵盤……【如果某按鈕被鍵盤遮住,要點擊按鈕的話,需要將鍵盤縮回哦】。

tip:如果規定了輸入長度,輸完后可自動將鍵盤縮回。如某輸入框規定輸入4位數字,用戶輸完4位數字后鍵盤自動縮回,而不需要用戶自己再點擊一次縮回~

輸入框的輸入記錄

場景:A在某網站進行登錄,輸入自己用戶名,第二天登錄該網站又得重新輸入(設置了瀏覽器保存用戶名和密碼就另說了~~)

對策:對輸入框的內容進行記錄。

輸入框的字數限制

場景:A在某軟件進行長篇文章的輸入,當準備發表的時候卻提示文字字數過多……(實驗了一下,微信就是這樣子,呃呃呃呃)

對策:對于可輸入大量文字的輸入框(限制字數),如知乎的發表問題、可采取字數數目的展示,這樣子就可以讓用戶知道我輸入了多少字,我還能再輸入多少字。

輸入框的字數計算順序

場景:一個只能支持長度為4位(一個中文算一位,2個字母算一位)的昵稱,A在Android端手機順利輸進(全拼輸入)“羊羊羊羊”,一天Android 手機摔了,小A買了愛瘋,然后想改昵稱,卻發現輸不了(全拼輸入)“陽陽陽陽”……【這是為什么呢,由圖見分解】

對策:說實話,這個就只能改變限制長度的位數

下面兩張圖分別是輸入拼音的展示

下面兩張圖是因為根據展示的方式不同,微博計算字數的方式也不同(輸入一大串哈哈哈,最后只能再輸入3個字)

對于iPhone,輸入中文字,打拼音的時候,字母是直接在輸入框展示,此刻輸入框就開始計算字數了

對于Android,輸入中文字,打拼音選漢字才在輸入框展示,而此刻輸入框才計算字數

所以之前說的場景,輸入“yangyangyangyang”已經是8位了,超過規定的4位,所以就不能輸入啦,還有另一個辦法就是用簡音“yyyy”~~~~

目前發現的iphone與android的文字展示至輸入框的順序不一致,不知道系統更新版本之間(如ios11與ios10)的會不會也不同,這有待研究,because我不是擁有多部愛瘋的膩~~

對于上面所說的細節,可以靈活組合一起,如 身份證的輸入框+一次性刪除+自動縮回鍵盤 .

輸入框的控件細節大致就這些,這是我第一次寫稿,如有不足請多多包涵。

 

本文由 @小幸兒 原創發布于人人都是產品經理。未經許可,禁止轉載。

題圖來自unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 回復
  2. 思考的細節很多,可以再進一步。比如微信朋友圈為什么把字數限制檢查放在提交時,朋友圈文字超過2000字的場景有多少?不做過度設計很重要。在昵稱輸入時進行限制檢查就是一個比較失敗的設計,可以把昵稱長度檢查放在提交時。

    來自北京 回復
    1. 嗯嗯, 謝謝你的建議

      來自廣東 回復
  3. 哈哈哈,很有意思,都是大家平時可能會忽略的細節

    回復
  4. 細節很到位,但是還是不夠系統。

    來自浙江 回復
  5. 感謝大家的支持

    來自廣東 回復
  6. 這東西雖小,但是設計不好確實讓人很煩,我有好幾次就被設計爛的輸入框惡心到了

    來自北京 回復
  7. 不錯,提升用戶體驗。

    來自四川 回復
    1. mark

      回復
  8. 不錯

    來自上海 回復