我正在接管另一个人的代码。这个人允许在 RadGrids (Telerik Control) 上进行双击。我个人讨厌在 Web 应用程序中允许双击的想法。我认为这不自然。
网络应用程序中的双击有什么好的论据吗?还是我错了,出于某种原因双击网络应用程序是好的?
我正在接管另一个人的代码。这个人允许在 RadGrids (Telerik Control) 上进行双击。我个人讨厌在 Web 应用程序中允许双击的想法。我认为这不自然。
网络应用程序中的双击有什么好的论据吗?还是我错了,出于某种原因双击网络应用程序是好的?
双击就可以了,只要它只是一种无需双击即可完成的操作的快捷方式。
例如,如果单击是选择,并且您可以对所选条目执行许多操作(例如“查看”、“删除”、“移动”等),而双击执行最常见的操作(例如“视图”),那就太好了。
永远不应该要求用户双击来做某事。
用户偏好。
反对的“好”论点:制作一致的界面。
锚点(传统的网页导航)不需要双击,因此不是一个直观的动作。添加该要求可能会使用户感到困惑。
一个“OK”的论点:模仿用户习惯的东西。 许多用户双击一切,因为 Windows 已经习惯了这一点。注意:这可能会导致按钮事件出现问题。
我的看法是,如果您需要某个项目的各种功能(并且因为您使用的是 Telerik),请使用 ContextMenu(Windows 用户习惯的其他东西)并将它们放在那里。
在网络应用程序中双击就像拖放:每个人都已经知道你不能这样做。然后,更新的浏览器出现了,并添加了这个等等。
所以这取决于您:您要么允许双击和拖放,要么不允许。但是如果你这样做,你必须意识到并考虑到 1. 你需要在界面上有很好的线索将那些非标准的东西教给用户(更多的工作)和 2. 总会有一部分用户谁永远不会意识到他们可以做到这一点,所以他们可能会缺少功能。
真的很多这归结为个人喜好。
但我能给出的最“合乎逻辑”的论点是,双击访问功能等对于 Web 应用程序中的用户来说并不是一种“自然”的体验。当然,在 Windows 中是这样,但人们已经有些习惯了,他们不会以这种方式导航/操作 Web 应用程序。
我不认为有一个很好的论据支持或反对。我同意对我来说,这不自然。同时,我认识很多人(包括我的父母)一直试图双击网站上的按钮。对于那些可能刚接触网络或只是不像使用桌面应用程序那样经常使用网络的人来说,这是一种自然反应。
最后,这取决于您,您网站的功能不会真正受到某种方式的影响。
你是对的,从 UI 的角度来看,双击 Web 应用程序对用户来说并不直观。很少有在线应用程序允许用户这样做,因此主流看法是这是不可能的。添加功能很棒,但前提是用户知道如何正确使用它。