本文是對蘋果Data Entry 文檔的簡單翻譯,如有翻譯不當之處,歡迎指正
無論是點擊界面元素還是使用鍵盤,輸入信息都是一個乏味的過程。當一款應用程序在做任何有用的事情之前,通過請求大量的輸入來減緩這個過程,人們可能會很快失去信心,甚至可能完全放棄這個應用。
在可能的情況下,目前的選擇。盡可能高效地使數據輸入。例如,考慮使用一個選擇器或表,而不是文本字段,因為從預定義的選項列表中選擇比輸入響應更容易。
盡可能從系統獲取信息。不要強迫人們提供可以自動收集或得到用戶許可的信息,比如聯系方式或日歷信息。
提供合理的默認值。在盡可能多的情況下,預先填滿最有可能值的字段。提供良好的默認值可以最小化決策制定,并加快進程。
只有在收集必要的值后才能進行提升。在啟用下一個或繼續按鈕之前,確保所有需要的字段都有值。使用按鈕的實現作為可視化提示,是時候進行了。
動態驗證字段值。當你在填寫冗長的表格后,你必須回過頭來改正錯誤,這是很令人沮喪的。只要有可能,在輸入之后立即檢查字段值,這樣用戶就可以立即糾正它們。
只有必要時才需要字段值。只使用必需的字段來進行必要的信息處理。
通過價值列表輕松導航。尤其是在表和挑選者中,挑選一個值應該很容易。考慮以字母順序排序或以另一種邏輯方式排序,該方法可以快速掃描和選擇。
在文本框中顯示一個提示,以幫助交流目的。當字段中沒有其他文本時,文本字段可以包含諸如“電子郵件”或“密碼”之類的占位符文本。當占位符文本足夠時,不要使用單獨的標簽來描述文本字段。