何时可以接受模式UI? [英] When is modal UI acceptable?
问题描述
通常,模态界面会吸取大块岩石.另一方面,我想不出一种更好的方法来处理文件打开... 或打印... ,我认为这是因为
By and large, modal interfaces suck big rocks. On the other hand, I can't think of a better way to handle File Open..., or Print... and this, I think, is because
- 它们是偶发的,偶发的和短暂的动作,并且 他们本质上是原子的;您要么完成指定所有打印选项并进行浏览,要么取消整个显示.
- they are occasional actions, infrequent and momentous, and
- they are atomic in nature; you either finish specifying all your print options and go through with it, or you cancel the whole show.
让我们整理一下样式指南.建议任何使用对话框的情况下首选对话框的用例,以及为什么使用对话框的原因.对话框可以是非模式对话框吗?如果是这样,您如何标记交易边界,因为取消"不再具有明确的含义.例如,您是否使用应用"按钮?
Let's put together a little style-guide. Suggest any use-cases in which a dialog is the preferred presentation and why it is preferred. Can the dialog be non-modal? If it is, how do you mark transactional boundaries, since Cancel ceases to have a clear meaning. Do you use an Apply button, for example?
推荐答案
IMO,仅当您 Have 处理对话框正在执行的操作时,才应使用模态接口或询问是否可以继续申请.在其他时间,如果您使用的是对话框,则该对话框应为非模式对话框.
IMO, modal interfaces should only be used when you HAVE to deal with whatever the dialog is doing or asking before the application can continue. Any other time, if you're using a dialog, it should be non-modal.
这篇关于何时可以接受模式UI?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!