User interface 如何教用户不要在webapps中双击?

User interface 如何教用户不要在webapps中双击?,user-interface,double-click,user-friendly,User Interface,Double Click,User Friendly,我应该如何训练我的用户不要双击链接 后端保护自己不受影响,但通常这些检查会导致错误消息(XY已处于完成状态等)。在某些地方,当用户单击按钮/图像时,我会将其删除,但对于普通链接,这看起来非常难看 迄今为止的想法: 只需忽略单击(解决问题,但不进行培训) 显示警惕 显示覆盖图 用令人震惊的图像显示覆盖。。或lolcat(无点击双击) 播放声音 你对这种病的治疗方法是什么 谢谢 编辑:注意: 在过去的两年里,我为这个问题实施了通常的解决方案(删除按钮、灰显、停用等),只是不是在所有的链接/按钮等

我应该如何训练我的用户不要双击链接

后端保护自己不受影响,但通常这些检查会导致错误消息(XY已处于完成状态等)。在某些地方,当用户单击按钮/图像时,我会将其删除,但对于普通链接,这看起来非常难看

迄今为止的想法:

  • 只需忽略单击(解决问题,但不进行培训)
  • 显示警惕
  • 显示覆盖图
  • 用令人震惊的图像显示覆盖。。或lolcat(无点击双击)
  • 播放声音
你对这种病的治疗方法是什么

谢谢

编辑:注意:

在过去的两年里,我为这个问题实施了通常的解决方案(删除按钮、灰显、停用等),只是不是在所有的链接/按钮等上。但我一次又一次地发现由双击引起的微妙的、难以跟踪的错误,作为开发人员,我个人从不“触发”,因为我没有双击。我正在考虑保护一切,或者只是鼓励用户只点击一次

另一个旁注:一般来说,我的用户并不精通计算机


不要把我的建议看得太重,我对解决这个问题的想法/方法更感兴趣。

除第一个选项外,您提供的所有选项都非常不利于用户。只要忽略双击,用户就会及时意识到只有一次就足够了。

我会:

  • 在第一次单击后更改可见状态(某种不引人注目的覆盖或“工作”微调器,将光标的CSS属性更改为“忙碌”等)。通过这种方式,您向用户提供了一些“某些事情正在发生”的指示
  • 除此之外,在操作完成之前,忽略对链接的进一步单击

将按钮的图像替换为灰显图像(请记住将其预加载,可能与常规按钮图像一起作为精灵),作为按钮不能被多次单击的指示,这就足够用户教育了。当然,您应该忽略第二次单击。其他任何东西都会让你的用户感到不必要的困惑,而没有任何好处。

这可能也很有趣:我希望有一天你会学到,你的问题是离题的,所以:p你的第一个想法到底有什么错?我同意这是一个很好的常见解决方案。你会说,他们最终“意识到”第一次点击已经启动了行动,第二次点击没有必要吗?@reto完全正确。行为直观,不会干扰用户。