优秀的UI设计师的特点

时间:2008-11-04 00:11:18

标签: wpf silverlight user-interface

优秀的UI设计师有哪些特点?如今,与交互设计能力相比,人们必须具备多少图形设计能力。随着WPF和Silverlight的出现,我发现这一点越来越重要。

我个人认为自己擅长交互设计,但希望加强我在图形设计领域的技能。是否有可能学习这些技能,或者你是否与它们一起出生?任何人都可以推荐任何有用的好书或资源吗?

谢谢,

克雷格

17 个答案:

答案 0 :(得分:9)

尝试Non-designer's design book

根据我的经验,界面设计本身就是一项技能。平面设计师擅长制作奇妙美观但完全令人困惑且无法使用的界面。

我使用了一些技巧,但它们主要涉及从精心设计的应用和网站中窃取设计元素。

答案 1 :(得分:6)

根据我的经验,优秀的UI设计师的标志不一定是时髦的,全能的,不那么酷的解决方案,但通常是一个几乎看不见的因为它只是工作< / em>用户很少提供帮助:

  • 控制和信息以逻辑,直观和一致的方式布局。
  • 访问功能的便捷性与其使用频率成正比。
  • 用户发现几乎不可能正确使用该产品。
  • 当这样做会增加其可用性时,它打破了“规则”。
  • 它在“隔壁的女孩(或男人)”中很有吸引力。很高兴看,但不会分散注意力。

答案 2 :(得分:4)

我会看看任何一本edward tufte书籍。

Jakob Nielson也是一位好作家。

答案 3 :(得分:2)

根据我的经验,找到一个制作漂亮页面的人要容易得多,而不是能够做出非常惊人,微妙,非显而易见的用例的人。不是基本表维护输入表单的用例。

如果你已经在那里,我建议你可以考虑找一个gui艺术家来配对。

答案 4 :(得分:2)

大多数人都可以查看用户界面(比如他们查看任何图形)并说“看起来不错”或“看起来不太好”。通常情况下,图形人员能够制作看起来很好看的材料是一种愿意改变和调整近乎无穷无尽的东西,甚至抛弃整个努力,直到出现看起来很好的东西。大多数程序员都没有耐心等待这种事情,所以他们的用户界面看起来就像是一个不太在乎他们看起来像什么的人设计的。

在更深层次上,“天赋”或“天生能力”的概念最常被用作不尝试某事的借口(例如“我不具备音乐天赋,所以我甚至都不去尝试弹钢琴“)。如果你想要擅长什么,你必须经常练习 - 没有别的选择。

答案 5 :(得分:1)

另一方面,如果我发现布局不合理的话,那些不排队,使用不当,语法不好的盒子,我认为程序员的内部代码也很邋。。我期望在UI不佳的应用程序中出现更多错误。

有点过时了,但我喜欢“日常用品的设计”。良好的用户界面让用户感觉良好,没有他们注意到。

答案 6 :(得分:1)

优秀的用户界面意味着:

  • 您看到的所有工具/数据都是可操作的

也就是说,屏幕上的所有内容都有意义。如果它没有意义或不影响你将要做什么 next ,它就不应该存在。

  • 了解和使用惯例

这是大部分时间。偶尔会有一位优秀的UI设计师发明一种新的界面模型(标签的发明是为了更好地处理照片共享)。

  • 让一切无摩擦

如果您想要做某事,您希望尽可能少地执行此操作。

  • 让一切清洁易懂引人注目

你不能减少对良好UI设计的需求,至少让人眼前一亮。如果你无法在很短的时间内以视觉方式消化某些东西,那么它可能不是良好用户界面的好例子。

答案 7 :(得分:1)

这完全取决于最终用户的心理模型 - 他们在脑海中形成的抽象结构,使他们在探索您的UI设计时“了解”尝试的内容。作为一名UI开发人员,您需要清楚地了解并为他们创建心理模型 - 而且很多时候它几乎与底层软件系统的组成无关。因此,如果难以开发一些UI,请不要感到惊讶。

一旦用户开始可视化并接受这种心理模型,他们就会开始探索并尝试基于逻辑填充缺失的部分。良好的用户界面设计会奖励他们预期的结果,糟糕的用户界面会让他们感到困惑和困惑,他们会想要追捕你。

答案 8 :(得分:1)

绝对有可能学习这些技能。

许多人对此感到困惑的是艺术与设计之间的区别。在很多方面,艺术与设计之间的区别在于艺术没有低调的功能。它看起来不错......因为它确实如此。通过设计,通常存在某种存在的原因。要成为一名优秀的设计师,必须了解优秀的设计是什么,以及如何有效地打破逻辑的界限,创造出尽可能少的认知负荷。如果新的UI设计允许我执行任务的速度是旧任务的两倍,那么它会更好。如果我喜欢使用新的体验,那就更好了。

当然,设计有一个艺术方面,通过使用天赋和创造力,设计师可以做出更好的设计。

如果你想在设计方面做得更好,那么你可以做两件事:

  1. 阅读有关设计的所有内容。找到最好的设计博客并将其粘贴在您的RSS源中。阅读有关设计的所有内容。
  2. 设计一些东西,然后重新设计,然后再停下来!现在,设计别的......
  3. 尽可能多地了解人机交互。有一些伟大的HCI书籍,甚至超过了显而易见的选择。阅读尽可能多的书籍。
  4. 加入设计社区并监控人们制作的作品。如果你有机会,与比你更好的人合作,看看他们如何打勾。
  5. 如果你能学会如何成为一名艺术家,我对艺术知之甚少。我所知道的是每个人都天生具有创造力;你只需要学习如何在工作中让它出来,这意味着学习如何有效地使用你的工具。一旦你能做到,你就可以试验。

    我喜欢认为我们今天使用的许多常设HCI概念不仅来自计算思维;更多的艺术愿景变得生动。

答案 9 :(得分:0)

你可以找到很多能够画出漂亮照片的设计师,但最好的是具有界面设计的工作知识。其中固有的是能够预测用户如何与应用程序进行交互,而不会受到应用程序应该如何工作的知识的影响。

关于你的第二个问题 - 在我看来,WPF和Silverlight的编程模型允许设计师和编码器之间更清晰的分离(即Microsoft Expression Design适用于设计人员,.NET 3.5适用于编码人员,Microsoft Epxression Blend适用于某处在中间)。有人说,拥有一个能够处理设计和代码的UI设计师总是更好。

只是在那里扔一本我喜欢的书 - Luke Wroblewski's Web Form Design - 你可以以低于20美元的价格获得这本书的PDF版本。

答案 10 :(得分:0)

这里有很多链接给好导游,但最初的问题仍然是:“优秀的UI设计师有什么特点?”

能够查看流程,系统或实践,并设计能够最大程度改进的界面。

这不是关于漂亮的界面,而是关于在这种情况下最有效的方法。我对成为更好的用户界面设计师的建议是更好地将自己置于用户的位置。我们都可以改进。

答案 11 :(得分:0)

我推荐用于UI和设计的网站是:

  1. Alert Box,特别是关于网页设计。很好的例子,用例和研究。
  2. Humanized,设计原则。也请查看博客,特别是thissetup文章。
  3. Aza Raskin's博客。他是Humanized(现在是Mozilla)的一员,他的个人博客是对界面设计的深刻见解。
  4. 这些网站的有趣之处在于,他们不仅仅提供用户界面“做与否”的示例,而且还提供了具体的指标和方法,您可以实际使用它们来衡量“好”的用户界面是。 Aza的博客特别有趣,因为他经历了他参与的几个项目的设计迭代,并讨论了许多UI决策的“为什么”。

答案 12 :(得分:0)

这可以争论到时间结束,我个人认为交互设计和图形设计是两个完全不同的东西。

但他们两个都可以学到,至少达到令人满意的程度。除非你有“天赋”,否则你可能永远不会真正做到这一点。

一本我自己没有读过的书,但我听过很多人推荐的是史蒂夫·克鲁格"Don't make me think"

答案 13 :(得分:0)

我认为我建议的第一本书是“囚犯正在办庇护”。这需要一点时间才能进入,但事实证明这本书很棒。

在线...
w3对如何设计网页有一些很好的想法 pda设计师的gui设计需要阅读掌纹编码的禅。

答案 14 :(得分:0)

Joel Spolsky在“走廊可用性测试”中有一个简单而优雅的想法,以及series of posts on UI design

答案 15 :(得分:0)

作为在Windows中设计用户界面的资源,我要说Windows Vista User Experience Guidelines提供了有关设计用户界面的重要提示和示例。

它提供了来自实际Microsoft产品的用户界面的好的和坏的示例,因此我认为它实际上是非常客观的,并且是在学习用户界面设计时用作参考的有价值的指南。

由于它被设计为Windows Vista应用程序的指南,因此它适合WPF的UI设计,但提供的提示足够通用,它们也可以应用于非基于Windows的用户界面好。

我将添加指向相关问题的指针:Java User Interface Specification

答案 16 :(得分:0)

About Face也是一本好书。

微妙始终值得关注。严酷的渐变和一些颜色组合只是一种痛苦。