【发布时间】:2008-12-12 00:00:52
【问题描述】:
模态对话框是邪恶的,但我一直在阅读“你应该删除模态对话框如果可能”
什么时候不能删除模态对话框?我的意思是,有哪些真正的模态任务迫使我们使用邪恶的模态对话框?
最常见的示例是“您要保存吗?”我认为这是让用户点击保存而不是记住用户输入是神圣的的概念的问题。如果您只是自动保存并能够“撤消”或进行修订,那么您无需询问用户是否要保存。
- “您确定要删除吗?”取消删除
- “您确定要退出吗?”你为什么要问这个?你就这么虚荣吗?
为什么我们需要模态对话框?
编辑
Webs 应用不算在我的书中,除非他们在浏览器中编写自己的 UI 窗口系统。 Web 应用程序没有设置与桌面应用程序相同的工具。
编辑 2
我的问题与标记为重复的问题略有不同。我觉得模态对话框并不是最好的解决方案。提到的问题假设存在这种情况。
重复:When Is Modal UI acceptable?
【问题讨论】:
-
如果您回应 Lynx 的“退出?”使用“N”,它会响应,“优秀!”
-
对不起骗子,输入问题时没有出现。我称之为对话框,他们使用 UI...
-
没问题。无论如何,我缺乏关闭它的能力。我只是想指出这一点,以便当权者可以决定他们想做什么。有时它们会打开,有时则不会。
-
不幸的是,您的 Edit#2 也使问题具有争议性.. :-(
标签: user-interface usability modal-dialog