2011-07-12 63 views
4

我知道,在微軟的Windows,確定/取消按鈕通常出現在此各自的順序。另一方面,在Linux發行版中,我經常看到Cancel/OK。標準的放置順序

什麼(是/否),(是/否/取消),(添加/修改/刪除)等常用按鈕?

是否有這些任何標準的放置順序?

回答

10

從微軟Windows User Experience Interaction Guidelines

右對齊提交按鈕,在全國 對話框底部的單行,但上面的腳註區。即使存在 單一提交按鈕(如OK),也要這樣做。

目前提交按鈕以下順序:

  1. OK/[做吧] /是
  2. [不要這麼做] /無
  3. 取消
  4. 應用(如果存在的話)
  5. 幫助(如果存在的話)

Apple Human Interface Guidelines

對話框右下角的按鈕全部關閉對話框。 A 按鈕啓動一個動作是最右邊的。此操作 按鈕確認警報消息文本。取消按鈕位於此按鈕左側的 。

如果有解僱的對話框中第三個按鈕,它應該去 取消按鈕的左側。如果第三按鈕可導致 數據丟失 - 別保存,用於從「安全」按鈕(取消和保存,例如)例如位置它至少24個像素遠 。

影響對話框本身的內容的按鈕,如 復位,應該有它的左邊緣與主對話框文本或 如果有一個幫助按鈕,12個像素到它的右對齊。

Java Look and Feel Design Guidelines

如果對話框有一個默認的按鈕,使它組中的第一個命令按鈕 。例如,在從左至右閱讀的語言中, 默認按鈕是最左邊的按鈕。

上面的一些衝突與另一個衝突。您也可能發現建議與供應商自己的應用程序衝突。但是,我會按照您選擇的操作系統的指導原則並堅持使用它們。至少你有這種方式在你自己的輸出內,並希望你的平臺上的絕大多數其他應用程序。

4

Microsoft建議之一,蘋果另一個。這裏

調查顯示50/50: http://measuringuserexperience.com/SubmitCancel/index.htm

本頁面還鏈接到官方UI指導方針,回答您的一些問題操作系統。

+0

我不會稱之爲50/50。一個間距是50/50,另一個是74/26。有人可能會說,即使50/50顯示強烈偏好OK,因爲大多數參與者可能是Windows用戶,因此習慣於在左邊行。 – xan