什么是Modal窗口


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/12/08/%E4%BB%80%E4%B9%88%E6%98%AFModal%E7%AA%97%E5%8F%A3/

摘要

本文主要讲述了:

  1. 什么是 Modal 窗口
  2. 为什么叫 Modal 窗口
  3. Modeless 窗口

正文

什么是 Modal 窗口

在计算机应用程序的 UI 设计中,Modal 窗口表示一种显示在主窗口上方的子窗口。用户必须和 modal 窗口进行交互,才能回到主窗口。

由于 Modal 窗口经常用来显示对话框,因此它也常被称作 Modal 对话框。

例如:chrome://settings/clearBrowserData

为什么叫 Modal 窗口

Modal 是 Mode 的形容词。

在英语语法中,Modal 表示情态助动词(和实义动词相对),即表示说话者语气的单词。例如:must, maybe, need, will, can

在计算机中,Mode 表示模式。举个例子:“当CapsLock灯亮起时,计算机就进入了大写输入模式。”。而 Modal 窗口创建了一种禁用主窗口但仍使其保持可见的模式。

Modeless 窗口

和 Modal 窗口相对的是 Modeless 窗口。

Modeless 窗口不会禁用主窗口,因此用户可以在主窗口和 Modeless 窗口之间来回切换。

例如:Chrome 浏览器里的 Find 窗口(即快捷键Ctrl + FF3所对应的窗口)

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/12/08/%E4%BB%80%E4%B9%88%E6%98%AFModal%E7%AA%97%E5%8F%A3/


本文对你有帮助?请支持我


支付宝
微信