激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

UI線框圖之 文本輸入篇

發(fā)布時間:2024-03-03 12:42:41 瀏覽量:184次

本文章屬于《跟我學線框圖》系列教程,轉(zhuǎn)載請注明出處。

文本輸入字段允許用戶使用鍵盤輸入。它們并不像看起來那么簡單。

它們經(jīng)常與窗體中的其他類型的輸入控件一起使用,但也可以單獨使用。

何時使用文本輸入

當向用戶請求自由格式的輸入(如用戶名、電話號碼、密碼或注釋)時,將使用文本輸入字段。它們是表單的主要組成部分之一。它們也經(jīng)常用于搜索、評論和聊天。

下面是一個例子:

可以說,重要的是知道何時不使用它們。遵循可用性啟發(fā)式“識別而不是回憶” ,如果你事先知道可能的、有效的條目列表,最好使用下拉菜單(組合框)控件或其他受限制的輸入控件來減少錯誤并方便輸入。例如,在詢問國名、稱呼或付款方式時。

美國網(wǎng)頁設計系統(tǒng)建議,只有當“你不能合理地預測用戶對提示符的答案,而且用戶的答案可能存在很大差異時,才使用文本輸入?!?/p>

如何使用文本輸入

確保文本輸入字段的長度適合預期輸入的長度

文本字段應該用一個清晰的標簽、輸入和輔助文本表明它們的狀態(tài)——無論是啟用還是禁用、空的還是填充的、有效的還是無效的

標簽文本應該與輸入行對齊,并且始終可見

標簽文本不應占用多行

占位符文本(也稱為提示文本)可以在輸入字段中使用(參見下面的“ Website”字段) ,但它不應該取代表單中的標簽,因為當用戶開始輸入時,它應該消失。(另請參閱關于占位符文本的可訪問性的說明.)

避免將不同部分的號碼(如電話號碼、社會安全號碼或信用卡號碼)分割成單獨的輸入字段(嘗試使用掩碼輸入柔性輸入代替)

對于較長的文本,使用文本區(qū)域控件(也稱為多行輸入字段) ,而不是單行控件

基本用法 Basic Usage

  • Labels aligned
  • 標簽對齊
  • Single-line text input
  • 單行文本輸入
  • Text area (multi-line text input)
  • 多行文本輸入
  • Feild widths equal and aligned
  • 固定寬度相等且對齊

狀態(tài) States

  • Normal 正常
  • Focused 聚焦
  • Disabled 禁用
  • Alternative ways of showing an input control as disabled.
  • 將輸入控件顯示為禁用的其他方法。

變化 Variations

  • Underline style (no border)
  • 下劃線樣式(無邊框)
  • Date mask with input hint
  • 帶有輸入提示的日期掩碼
  • SSN or ID number mask
  • SSN或ID號掩碼

參考資料 References

  • macOS Human Interface Guidelines 人機界面指南
  • Google Material Design guidelines 谷歌材質(zhì)設計指南
  • U.S. Web Design System 美國網(wǎng)頁設計系統(tǒng)

相關控件 Related Controls

  • 下拉菜單(組合框) Dropdown Menu (Combo Box)

進一步閱讀 Further Reading

  • Jakob Nielsen’s 10 Usability Heuristics for User Interface Design
  • U.S. Web Design System Form Controls and Form Templates
  • “Forgiving Format” Design Pattern
  • “Web Form Design: Filling in the Blanks” by Luke Wroblewski

熱門課程推薦

熱門資訊

請綁定手機號

x

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定