asm*_*smo 5 standards user-interface button
我知道在Microsoft Windows中,OK/Cancel按钮通常以相应的顺序出现.另一方面,在Linux发行版中,我经常看到取消/确定.
那么(是/否),(是/否/取消),(添加/编辑/删除)和其他常用按钮怎么样?
这些是否有任何标准的下订单?
Mar*_*tin 11
从Microsoft Windows用户体验交互指南:
右对齐提交按钮位于对话框底部的单行中,但位于脚注区域上方.即使只有一个提交按钮(例如OK),也要执行此操作.
按以下顺序显示提交按钮:
- 好/ [做] /是
- [不要这样做] /不
- 取消
- 申请(如果有)
- 帮助(如果有)
来自Apple人机界面指南:
对话框右下角的按钮全部关闭对话框.启动操作的按钮位于最右侧.此操作按钮确认警报消息文本."取消"按钮位于此按钮的左侧.
如果有第三个按钮用于关闭对话框,则它应该出现在"取消"按钮的左侧.如果第三个按钮可能导致数据丢失 - 例如,不要保存 - 将其定位在距离"安全"按钮至少24个像素的位置(例如,取消和保存).
影响对话框本身内容的按钮(如"重置")应使其左边缘与主对话框文本对齐,或者如果有"帮助"按钮,则右边12个像素.
来自Java外观设计指南:
如果对话框具有默认按钮,请将其设为组中的第一个命令按钮.例如,在从左到右阅读的语言中,默认按钮是最左边的按钮.
上面的一些冲突相互冲突.您可能还会发现该建议与供应商自己的应用程序冲突.但是,我会遵循您选择的操作系统的指导原则并坚持使用它们.至少在某种程度上,您可以在自己的输出中保持一致,并希望平台上的绝大多数其他应用程序都是如此.
| 归档时间: |
|
| 查看次数: |
4053 次 |
| 最近记录: |