2010-03-21 22 views
0

我目前正在进行大量用户交互发生的项目。由于人们可以购买某些物品和服务,因此也有商业方面。有关创建用户界面和优化用户体验的提示

在我看来,对于这些类型的网站来说,用户界面,速度和安全性的完美结合是必不可少的。现在使用Ajax和JavaScript来做几乎所有事情都相当简单,因为有很多可用的库,比如jQuery等。但是这可能会有一些性能和不兼容问题。这可能会导致用户转到下一个网站。

网站的整体外观也很重要。在哪里放置某些按钮,放置某些类型的物品(如常见问题解答和支持)的位置。在哪里以及如何显示错误消息,以便用户看到它们但不打扰他。而且整体配色方案也很重要。

的基本问题是:如何创建触发用户购买/使用您的服务

我知道心理也起着用户如何与您的网站互动的巨大作用的接口。例如配色方案很重要。当网站上的颜色令人恼火时,您只需点击即可。我还没有找到任何解释这些概念的文章。

有没有人有任何提示和/或资源,我可以得到一些文章,指导您为您的网站做出正确的选择。

回答

1

建议恕我直言最好的一块:

你是一个开发商,不是设计师。不要试图成为设计师,因为你不是。

+0

那么你认为我需要聘请一位设计师来做我的网站的整体外观? – 2010-03-21 05:04:02

+0

+1,但UI设计师也是开发者。我认为这更好地表达为:你是一个*程序员*而不是* UI设计师*。 – bignose 2010-03-21 05:43:47

7

坚持一些标准的UI设计原则:

  1. 结构原理:您的设计 要组织用户界面 目的地,有意义和 有用的方式基于清晰, 一致的模型是明显的 和可识别的用户,将 相关的东西放在一起, 分隔不相关的东西, 区分不相似的东西 并使相似的东西类似于 彼此。结构原理 与您的整体用户界面架构有关。
  2. 简单性原则:你 设计应该简单,通用 任务简单的事,在用户自己的 语言明明白白地沟通 ,并提供良好的 快捷方式,切实关系到更长的程序 。
  3. 可见性原则:你 设计应该保留所有必要 选择和材料,对于给定的 任务,而不分心与外来的或冗余 信息 用户可见。良好的设计不 压倒用户有太多的 替代或 不需要的信息混淆。
  4. 反馈原理:您的设计 应该告诉用户的 行动或解释,更改状态或条件的 和错误或 例外是相关的,并通过清晰, 简洁的 用户感兴趣的,和用户熟悉的明确语言 。
  5. 公差原则:您的设计 应该是灵活和宽容, 减少失误的允许撤销和 重做成本和 误操作,同时也防止 误差尽可能通过 容忍不同的输入和 序列通过解释所有合理的行动合理的 。
  6. 重用原理:您的设计 应该重用内部和外部 组件和行为, 与目的 而不仅仅是任意 一致性保持一致性,从而减少了用户的需求 重新思考和记忆。

尝试寻找网站或Web应用程序已成功地实现你正在寻找实现这一目标,研究他们的UI的,试图找到共同的参数&模式,其接合在其网站上的用户。

我始终相信amazon是通过展示相关建议what other people are looking类型的建议,people who bought this also bought this种建议保持用户参与网站上非常好。

另一个好读:What should a developer know about interface design usability and user psychology

此外,Good Read电子商务网站的UI设计考虑。

+0

非常好的总结 – 2010-03-21 13:53:12

1

当涉及到UI设计,理想情况下,你将有一个实际的可视化设计器提供您所使用的颜色一定的指导和UXD提供一些洞察到你的布局,并根据其在这些领域的专业知识流。除非有一些输入,如果你设计的页面和自己创建的视觉效果这些人,迭代发现是通知你的设计,并提供深入了解这些项目如何影响用户已创建的整体体验的最佳方法。

虽然肯定有大量的书籍,你可以阅读和“指引”就可以按照(应该初始设计阶段),没有书本知识的量可以代替真正的用户交互。

建立自己的网站/应用/服务/等的功能样机。并在实际用户面前进行评估,以衡量可用性和价值。这应该以专门的格式进行(与正式的可用性测试相对比),原型应该根据需要包括烟雾和镜像(即只有可测试的流量可以是可点击的组件或主要图像)。

一旦你有了一定程度的原型,把它带到一个往往是ppl的地方(如果需要,你可以在那里获得i-net访问权限)。我发现星巴克对此很好。抓住一些体力劳动者,并问你是否可以有10分钟的时间 - 你会发现愿意参加的人数量很多。为这些人提供一个简单/特定的场景来完成原型并观察和学习。

使用你的软件的人在现实世界中会很快发现它的缺陷,你会学到的东西比你从书本或指南中收集到的东西还要多。每次测试时,您都会重复设计并调整项目。

这么几个星期的测试,你会很快发现完美的设计。一旦你有了一些可以使用并找到价值的东西,你就可以实现它。但是,测试不应该结束 - 一旦生活,您应该继续通过A/B和多变量测试进行测试和调整,同时密切关注您的分析和用户行为。

发现测试继续持续A/B允许您不断调整,测试和学习,并最终创造出最佳的解决方案。