何时可以接受模式UI? [英] When is modal UI acceptable?

查看:66
本文介绍了何时可以接受模式UI?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

通常,模态界面会吸取大块岩石.另一方面,我想不出一种更好的方法来处理文件打开... 打印... ,我认为这是因为

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆