it-swarm.cn

什么是常见的UI误解和烦恼?

我经常使用一些应用程序和电子设备,这些应用程序和电子设备我认为:“为什么他们在设计这种东西呢?他们必须知道与之共事是一件痛苦的事情。”.

另一方面,我经常观察到我创建了一个令我信服的(G)UI,它使我的客户感到满意并且很容易合作。尽管我的客户也这么认为,但是很明显,在日常工作中使用起来并不容易。

因此,我相信有很多开发人员和设计师真正相信他们的产品具有完美的用户界面,但事实并非如此!

这就是为什么我写这个问题:收集一些开发人员对用户界面的常见误解,并防止其他开发人员(包括我)犯同样的错误。

您最讨厌应用程序,网站,电子设备等用户界面中的什么,但是大概是为了用户的利益而创建的?您确信这是一个好主意是什么,但最终只会惹恼您的客户?

每个答案请只写一个例子。

49
Mircea Chirea

我建议最常见的UI误解是这样的:

我的用户对我的应用程序感兴趣。

大多数用户对您的应用程序完全不感兴趣。

在大多数情况下,如果您的用户可以用标有“转到”的红色大按钮替换您的应用程序,则可以。然后他们会训练一只猴子一遍又一遍地按下按钮,回家然后放松。

用户对应用程序不感兴趣。他们对完成事情感兴趣。应用程序只是达到目的的一种手段。

88
Bevan

“我的用户是其他软件开发人员,他们希望像我一样了解每个技术细节。”

:)

39
Aaron Lerch

用户不知道如何滚动的信念(一切都必须超越折叠)。

37
Michael Warkentin

http://uxmyths.com/ 上有大量的用户体验神话,也提供了很好的支持证据。我上周才发现这个。

28
Michael Brown

“一切都应该有选择”

27
Max Steenbergen

如果在设计中使用圆角,一切都会看起来更好。

18
Ryan Shripat

使我烦恼的一件事-也是导致您在此页面上看到的许多烦恼的原因-组织认为他们可以弄清楚他们的客户将如何使用他们的产品而没有实际让他们的客户使用他们的产品

我对仍然不投资进行快速,廉价游击队可用性测试的公司感到惊讶。花半天时间并获得一些反馈,可以节省他们以后的痛苦。

18
adrianh

UI始终是GUI。从某种意义上说,UI不必是图形的。

17
Nacho

如果我创建了一个浮华/酷炫/色彩缤纷的用户界面,那么用户将不会注意到应用程序的真实程度

14
Sruly

“添加描述性文字将对用户有所帮助”

10
Ben Lings

“用户是白痴。他们将永远不会使用它。”

7
Rusty

使残疾人可以使用某些东西很难。此外,我们的访客(用户)均无残障。

7
eBeth

由于其他人正在这样做,这应该意味着它会更好。

6
KS Edouard Song

在我们开发软件以替换较旧软件的项目中,通常会出现这种情况,并且在要求规格时,我经常听到:

“它的工作方式应与我们的旧软件完全相同。”

当人们把它当作答案时,我讨厌它。我希望回复:

  • 那我们为什么要开发新软件?
  • 这个项目的目的不是因为我们对旧软件不满意吗?
  • 为什么不允许我们比以前的软件做得更好?
6
Bart Gijssens

不可中断的向导或一般的UI会迫使您执行设定的步骤,但不允许您在某些时候中止所述步骤。

我知道为什么可能会有这样的技术原因,但是很少有什么让我感到困扰的,就像我误输入的向导或对话框会迫使我完成它,或者等待n个时间它完成了一个或多个步骤。

在Mac OS X上安装应用程序有时就是一个很好的例子。

6
Mikael Ohlson

更多颜色==更好

5
Steve S

在GUI中,如果用户在按钮出现后点击了十分之一秒,则用户meant会点击该按钮。

如果按钮是用户操作的直接结果,则可能是一个不错的假设。但是,如果它是由于用户未启动的一些异步事件而出现的,则可能是用户打算轻按屏幕上的任何内容。

如果您更改屏幕上的内容,请在用户有机会看到新屏幕之前不要激活控件。

5
Keith Thompson

“我的用户就像我一样(所以对我来说显而易见的东西对他们来说也是显而易见的)”。

5
Monica Cellio

“即使研究表明我们的用户理解术语,我们也必须不惜一切代价避免使用术语,并定期使用术语代替笨拙,模棱两可,难以阅读的替代方案”

5
Jimmy Breck-McKye

用户知道或什至非常关心用户界面,计算机或技术或UI设计师关心的任何事物。他们只是想完成某件事而不会感到痛苦。

5
Kramii

沿用“用户感兴趣”的误解是,人们看到我投入的辛勤工作越多越好。我意识到,作为软件开发人员,我必须证明自己的时间合理,并且能够向老板展示一些东西是有帮助的,但是我也知道,作为对HCI感兴趣的软件开发人员,我所做的最好的工作就是没人注意到的一项工作,对用户的影响很小。

对我来说,最令人满意的结果是当我每天工作时,并且用户没有任何变化,只是“现在看来情况会更好”。当焦点集中在用户完成其实际任务上时,这便可以实现良好的UI设计。当重点放在显示我们已经完成了多少工作时,这就是噩梦。

4
Schroedingers Cat

“我们的最终用户是工程师,他们是聪明人,他们将毫无疑问地了解它的工作原理”。

我听过这个次数...

4
Bart Gijssens

我经常看到的是,开发人员认为,访问功能所需的单击鼠标次数越少,应用程序就越友好。直接的结果是,在应用程序的主屏幕上放置了尽可能多的UI元素和信息。

4
Bart Gijssens

用户界面并不重要。应用程序必须稳定可靠,这更重要。

3
Bart Gijssens

用于网站/应用程序等。

链接(锚)应该放在某处(转到用户屏幕),按钮应该做某事(更新信息等)。

3
kemiller2002

强制用户仅以一种方式(通常是软件设计师的方式)执行操作。

3
Jože Guna

误解:

  1. 子菜单是否会在主菜单上悬停时弹出,还是必须单击它。
2
Rajkamal Subramanian

不显示您的密码执行了哪些规则。

如果您提醒我,它必须至少是八个字符和两个数字,我会知道我使用了哪个数字。如果没有,我将不得不使用所有可能的方法,直到我终于弄对了。

2
ajcw

通常,在向应用程序添加功能时,UI会变得更加复杂。

1.0版可以在800 * 600上运行2.0版需要1024 * 768 3.0版需要1920 * 1200

完全可以。加上屏幕无论如何都会变大。

我实际上听到产品经理说:“随着应用程序变得越来越复杂,UI也变得越来越复杂是正常的。”

2
Bart Gijssens

场景:开发人员创建一个表单,该表单将根据选中的复选框进行某些操作。尽管一个人不得不停下来考虑他们的选择的影响,但开发人员认为该表单很简单,因为只有几个选项可供选择,并且表单中的文本标签对他来说听起来很合理。

开发人员误解:

(1)开发人员在页面上获取表单并使之正常工作的最短途径恰好是向用户展示表单的最佳方法

(2)即使在我向其他开发人员解释之前,该表单也对其他开发人员有意义

(3)当我进行表格演示时,每个人都相当清楚,即使是由我来完成所有单击和解释

(4)该表格对任何人都有意义;其实,如果你不明白的话,你会是个白痴

(5)用户的大脑内有一块芯片,播放着开发人员用来制作表格的思维过程的.mp3;每当他们想知道选择的含义到底是什么时,他们都会玩这个游戏,因为其他地方都没有解释

0
mg1075

用户界面应以及功能进行测试。
但是测试应该由项目的技术定义中未暗示的最终用户执行。在我的项目中,我经常注意到应用程序已经过帮助设计人员的测试,因此他们已经具有“惯用的”用户知识。

并且在可能的情况下,您应该是自己的应用程序的用户! (然后您可能会注意到日常使用中的一些问题)

0
Julien N

“ Lotus Notes也这样做,所以很好”。

0
Bart Gijssens