0

我目前正在从事一个将要进行大量用户交互的项目。还有一个商业方面,因为人们可以购买某些物品和服务。

在我看来,用户界面、速度和安全性的良好结合对于这些类型的网站至关重要。现在使用 ajax 和 JavaScript 来做几乎所有事情都相当容易,因为有很多可用的库,比如 jQuery 和其他。但这可能会有一些性能和不兼容问题。这可能会导致用户只是去下一个网站。

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

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

我知道心理学在用户如何与您的网站互动方面也起着重要作用。例如,配色方案很重要。当网站上的颜色令人讨厌时,您只想点击离开。我还没有找到任何解释这些概念的文章。

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

4

2 回答 2

7

Adhere to some standard UI Design Principles:

  1. The structure principle: Your design should organize the user interface purposefully, in meaningful and useful ways based on clear, consistent models that are apparent and recognizable to users, putting related things together and separating unrelated things, differentiating dissimilar things and making similar things resemble one another. The structure principle is concerned with your overall user interface architecture.
  2. The simplicity principle: Your design should make simple, common tasks simple to do, communicating clearly and simply in the user’s own language, and providing good shortcuts that are meaningfully related to longer procedures.
  3. The visibility principle: Your design should keep all needed options and materials for a given task visible without distracting the user with extraneous or redundant information. Good designs don’t overwhelm users with too many alternatives or confuse them with unneeded information.
  4. The feedback principle: Your design should keep users informed of actions or interpretations, changes of state or condition, and errors or exceptions that are relevant and of interest to the user through clear, concise, and unambiguous language familiar to users.
  5. The tolerance principle: Your design should be flexible and tolerant, reducing the cost of mistakes and misuse by allowing undoing and redoing, while also preventing errors wherever possible by tolerating varied inputs and sequences and by interpreting all reasonable actions reasonable.
  6. The reuse principle: Your design should reuse internal and external components and behaviors, maintaining consistency with purpose rather than merely arbitrary consistency, thus reducing the need for users to rethink and remember.

Try to look for Websites or Web Application which has successfully achieved the goal you are looking to achieve, study their UI's, try to find common parameters & patterns which engages the user on their sites.

I always believe amazon is very good at keeping user engaged on website by showing relevant recommendations, what other people are looking types recommendations, people who bought this also bought this kind of recommendations.

Another good read: What should a developer know about interface design usability and user psychology

Also, Good Read on UI design considerations of e-commerce websites.

于 2010-03-21T05:27:02.153 回答
1

在 UI 设计方面,理想情况下,您将有一位实际的视觉设计师为您使用颜色提供一些指导,而 UxD 根据他们在这些领域的专业知识提供对您的布局和流程的一些见解。除非这些人有一些意见,否则如果您自己设计页面并创建视觉效果,迭代发现是告知您的设计并深入了解这些项目如何影响用户和您创建的整体体验的最佳方法。

虽然您可以阅读大量书籍并且可以遵循“指南”(并且应该用于初始设计阶段),但没有多少书籍学习可以取代真实的用户交互。

构建您的站点/应用程序/服务/等的功能原型。并将其展示在实际用户面前以衡量可用性和价值。这应该以特别的格式完成(相对于正式的可用性测试),并且原型应该根据需要由烟雾和镜子组成(即它可能只是可点击的组合或主要图像,只有您正在测试的实际工作的流程)。

一旦你有了某种程度的原型,就把它带到一个人容易出现的地方(如果需要,你可以访问 i-net 的地方)。我发现星巴克在这方面做得很好。找一些人,问问你是否可以抽出 10 分钟的时间——你会发现很多愿意的参与者。为这些人提供一个简单/特定的场景,以在您的原型中完成并观看和学习。

在现实世界中使用您的软件的人会很快发现它的缺陷,并且您将学到比从书本或指南中收集到的更多信息。每次测试时,您都将迭代设计和调整项目。

像这样测试几个星期,你会很快发现完美的设计。一旦你拥有了 ppl 可以使用并从中找到价值的东西,你就可以开始使用它了。但是,测试不应该就此结束——一旦上线,您应该继续通过 A/B 和多变体测试进行测试和调整,同时密切关注您的分析和用户行为。

持续 A/B 之后的发现测试允许您不断调整、测试和学习,并最终创建可能的最佳解决方案。

于 2011-02-21T15:36:09.733 回答