我应该如何训练我的用户不要双击链接?
后端保护自己不受其影响,但通常这些检查会导致难看的错误消息(XY已处于完成状态等)。在某些地方,当用户点击按钮/图像时,我会将其删除,但对于普通链接,这看起来会很难看。
迄今为止的想法:
- 忽略点击即可(解决问题,但无需培训)
- 显示警报
- 显示覆盖
- 显示带有令人震惊的图像的覆盖。。或lolcat(不点击双击pliiiz)
- 播放声音
你对这种病的治疗方法是什么。
谢谢!
编辑:注意:
在过去的两年里,我为这个问题实现了通常的解决方案(删除按钮、灰显、停用等),只是没有在所有链接/按钮等上实现。但我一次又一次地发现双击引起的微妙、难以跟踪的错误,作为开发人员,我个人从来没有"触发"过,只是因为我没有双击。我正在考虑保护一切,和/或只是鼓励用户只点击一次。
另一个附带说明是:我的用户一般都不太懂电脑。
不要太认真地对待我的建议,我对这个问题的想法/方法更感兴趣。
除了第一个选项之外,您提供的所有选项都非常敌视用户。只要忽略双击,用户就会意识到只有一次就足够了。
将按钮的图像替换为灰显的图像(记住要预加载它,可能是与常规按钮图像一起的精灵),作为按钮不能多次单击的指示符,这已经足够用户教育了。当然,您应该忽略第二次单击。其他任何事情都会不必要地让用户感到困惑,而没有任何好处。
我会:
- 在第一次单击后更改可见状态(某种不引人注目的覆盖或"工作"微调器,将光标的CSS属性更改为"繁忙"等)。通过这种方式,您向用户提供了一些"正在发生的事情"的指示
- 除此之外请忽略对链接的进一步单击,直到操作完成