html - 在网页上显示额外信息哪个更好?单击或悬停时弹出?

标签 html user-interface usability

我喜欢在网页中显示有关某些关键字的更多信息。我不想将访问者转到另一个页面,我更愿意在当前页面的顶部显示额外信息。

关键字在 html 列表中。它基本上是一个功能列表,我想提供有关这些功能的更多信息。所以我有两个基于“更多信息”或“?”的想法超链接。

  1. 用户将鼠标悬停在链接上,会出现一个包含信息的弹出窗口,当他们悬停时,该窗口就会消失。
  2. 他们点击链接,一个带有“X”的弹出窗口出现,他们点击 X 关闭。

哪个提供更好更友好的用户体验?

我喜欢 #1,因为他们不需要点击打开和点击关闭,但缺点是当他们将鼠标悬停在页面上时,窗口可能会无意中打开。

最佳答案

两者都很烦人,但如果我必须在两害相权取其轻,我会选择正确完成的鼠标悬停。

您可以在页面上设置 Javascript 来处理意外的鼠标悬停,而不是在显示弹出窗口之前等待几秒钟。

关于html - 在网页上显示额外信息哪个更好?单击或悬停时弹出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/664371/

相关文章:

pycharm - 如何停止项目中的pycharm以红色显示文件?

linux - Linux 下 Haskell 的图形化 shell

delphi - GUI组件能否获得GUI编辑器的网格对齐值?

PHP页面显示空白

jquery - 从 DOM 中分离元素,将其插入到不同的位置

c++ - 预览Command模式效果的设计模式

ide - IntelliJ IDEA 关闭未保存的选项卡

google-analytics - 矛盾的Google内容实验结果

javascript - 如何使用 jQuery 从发送到服务器的元素列表中省略 "Select All"复选框?

c# - 在没有 MVC 的 ASP.NET 中与 Razor 的相关链接