代码之家  ›  专栏  ›  技术社区  ›  Adam McKee

模态对话框vs Lightbox-谁赢了?

  •  2
  • Adam McKee  · 技术社区  · 15 年前

    在我看来,模态对话框和灯箱都有相同的用途。这似乎是一个规模性感(但javascript沉重)的一端,经济(但无聊)的另一端。

    是什么促使你决定使用其中一个而不是另一个?或者,有没有更好的方法让用户在不导航到其他页面的情况下获取复杂数据?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Kekoa    15 年前

    模态对话框应该很少使用。我认为不使用模态对话框的一个很好的例子是Facebook。脸谱网有一个奇特的ajax,可以让事情滑出、滑回。它们的接口非常复杂,但大部分复杂性是隐藏的。

        2
  •  2
  •   MPV    13 年前

    另一个区别是:灯箱通常可以通过单击弹出窗口外部(在暗显的背景上)来关闭,而模式窗口通常只能通过在弹出窗口内部交互(例如,单击确定/取消/X)来关闭。

    这是因为模式窗口是“模式”窗口,“需要用户在返回之前与[他们]进行交互”(http://en.wikipedia.org/wiki/Modal_window).