跳转到内容

为极客/软件/鼠标效果的可用性

来自维基教科书,开放的世界,开放的书籍

用户界面对鼠标事件有许多不同的反应方式。最常用的鼠标事件是

  • 鼠标点击。用于点击链接,激活图标或选择项目。
  • 双击。主要用于打开程序或突出显示单词。
  • 三击。突出显示一段文字。
  • 右键点击。用于打开上下文菜单。
  • 中键点击。很少使用,因为并非所有鼠标都有三个按钮。
  • 滚轮。用于滚动文本。并非所有鼠标都有滚轮,但如果存在,它们会经常使用。
  • 鼠标悬停。主要用于更改可操作对象的鼠标光标,以及显示对象的弹出描述。
  • 鼠标拖动。主要用于移动对象或边界。
  • 按住按钮移动鼠标以突出显示。用于选择文本。
  • Shift 键 + 点击。扩展选择。
  • Ctrl 键 + 点击。选择多个项目。

大多数这些效果不可见,只有熟练的用户才会注意到所有这些效果。但是,最好支持这些效果,因为用户可能会期望它们工作。

许多用户界面,例如办公程序和网站,都充满了鼠标效果,因此很难避免无意中激活它们。用户可能在窗口中点击只是为了将焦点移到该窗口或放置光标。但是有时很难找到一个点击的位置,而不会做任何其他事情。

双击对许多用户来说很不方便,可以由中键点击代替(参见鼠标)。

鼠标悬停效果可能会非常令人烦躁,尤其是在用户界面过于拥挤以至于很难找到一个放置鼠标不会做任何事情的位置时。一个好的替代方法是创建一个右键上下文菜单,其中包含一个“这是什么”选项。

Right click what's this menu
右键点击“这是什么”菜单


当鼠标光标更改以指示可点击的链接或可拖动的边界时,鼠标悬停效果很有用。此效果应该立即生效。但是,弹出消息的鼠标悬停效果应该延迟大约一秒钟,以避免出现过多闪烁。

Mouse over popup message
鼠标悬停弹出消息


鼠标悬停效果可能会更改链接的颜色或在下面添加下划线,但绝不更改字体大小。任何更改对象大小的鼠标悬停效果都可能导致调整大小对象下方的一切移动,这会导致鼠标移动时整个图像闪烁。这非常令人烦躁。

一些程序具有其他令人烦躁的鼠标效果。在 Windows 中点击文件名将选择该文件。但是,如果该文件已被选中,则点击将重命名该文件。这是意料之外的,可能会导致意外重命名文件。一些文字处理器会在使用鼠标突出显示单词时弹出上下文菜单。这很烦人,因为它会覆盖一些文本。通常,用户会突出显示一个单词,只是为了将其用作眼睛的注视点。在这种情况下,突出显示单词的任何副作用都是不希望的。

键盘快捷键 · 滚动

华夏公益教科书