2009-07-02 239 views
7

我有一個複選框的應用程序設置頁面。我應該如何選擇複選框的默認選中狀態?默認複選框狀態:已選中還是未選中?

我看到如下選項:

  1. 始終設置默認狀態爲未選中,但是這會導致負面的語句中的複選框文字(如「不要自動顯示,由於日程安排」),這是有時很難理解。

  2. 總是短語複選框文本有積極的意義(如「自動顯示適當的日程安排」),但這會導致不一致的默認複選框狀態,無論是選中或未選中。

  3. ...還有其他選擇嗎?

這個問題的任何指導方針,最佳做法,建議?

回答

12

這些都是我的「規則」是:

  • 讓所有發言「積極的」,所以「自動顯示,由於日程安排」,而不是「不要自動顯示,由於日程安排」
  • 使默認的配置無論它需要針對大多數用例,即使看起來您的配置屏幕上分散了刻度和非刻度
  • 將相關的設置放在一起,可以使用「fieldset」/「group」元素或選項卡
  • 爲作業使用最佳UI元素。例如:三態複選框沒有特別直觀的,並提供一個下拉或者設置的三個單選按鈕更approchable對於那些技術上較少傾斜

所以 - 選項2從列表=)

8

我會選擇2.我看不出任何理由爲什麼默認情況下應該取消選中所有複選框。選擇用戶最可能想要的狀態(或導致最少的損害)以及最容易理解的文本。

9

絕對數字2.複選框應該總是有正面意義。如果這意味着您的一些默認值是支票,而有些則不是,那麼在我看來這不是問題。

1

我個人會將默認狀態和您的文本一起存儲。不幸的是some peoplevery picky關於選擇vs optin的內容,所以沒有簡單的方法讓默認情況下只設置一種可讀的文本和事物。

此外,如果沒有默認值,它會讓用戶真正閱讀他們正在進入或退出的內容。

1

所有我會添加到其他答案,如果你想確保用戶做出選擇而不是接受你選擇的默認選項,使用一對單選按鈕(無一選中)並要求他們選擇一個在繼續之前。

我應該注意到這是一個激進的方法,我只會在用戶需要在選擇之前仔細考慮一個關鍵選項時使用它。

+0

我會反駁這個。單選按鈕組恕我直言總是有默認選擇。 – 2016-08-24 13:22:28

相關問題