首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建用户界面和优化用户体验的技巧

创建用户界面和优化用户体验的技巧
EN

Stack Overflow用户
提问于 2010-03-21 04:54:35
回答 2查看 2.1K关注 0票数 0

我目前正在做一个项目,在那里会发生大量的用户交互。还有一个商业方面,因为人们可以购买某些项目和服务。

在我看来,一个良好的混合用户界面,速度和安全是必不可少的这些类型的网站。现在很容易使用ajax和JavaScript来完成几乎所有的事情,因为有很多可用的库,比如jQuery和其他库。但这可能存在一些性能和不兼容问题。这可能会导致用户直接进入下一个网站。

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

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

我知道心理学在用户如何与你的网站互动方面也起着巨大的作用。例如,配色方案很重要。当网站上的颜色令人恼火时,你只想点击一下就可以了。我没有找到任何解释这些概念的文章。

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

EN

回答 2

Stack Overflow用户

发布于 2010-03-21 05:27:02

遵循一些标准的UI设计原则:

  1. 的结构原则:您的设计应该有目的地组织用户界面,以有意义和有用的方式基于清晰、一致的模型,这些模型是显而易见的,可以为用户所识别,将相关的东西组合在一起,分离不相关的东西,区分不同的事物,使相似的事物彼此相似。结构原则与您的整体用户界面架构有关。
  2. 简单性原则:您的设计应该使简单、常见的任务变得简单易用,清晰和简单地以用户自己的语言进行交流,并提供与较长过程有意义的良好快捷方式。
  3. 的可见性原则:您的设计应该保持对给定任务的所有所需选项和材料的可见性,而不以无关的或冗余的信息分散用户的注意力。好的设计不会让用户有太多的选择,也不会把他们和不必要的信息混淆。
  4. 反馈原则:您的设计应该通过用户熟悉的清晰、简洁和明确的语言,随时通知用户操作或解释、状态或条件的变化以及与用户相关和感兴趣的错误或异常。
  5. 公差原则:您的设计应该是灵活和宽容的,通过允许撤消和重做来降低错误和误用的成本,同时也可以通过容忍各种输入和序列以及通过合理地解释所有合理的操作来防止错误。
  6. 重用原则:您的设计应该重用内部和外部组件和行为,保持与目标的一致性,而不仅仅是任意的一致性,从而减少用户重新思考和记住的需要。

尝试寻找网站或Web应用程序,成功地实现了您想要达到的目标,研究他们的UI,试图找到共同的参数和模式,使用户在他们的网站上。

我一直认为亚马逊非常善于通过显示相关建议what other people are looking类型推荐、people who bought this also bought this类推荐来保持用户在网站上的参与度。

另一个很好的读物:关于界面设计、可用性和用户心理,开发人员应该知道什么?

另外,读得好对电子商务网站UI设计的考虑.

票数 7
EN

Stack Overflow用户

发布于 2011-02-21 15:36:09

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

当然,您可以阅读大量的书籍,并且您可以遵循“指南”(对于初始设计阶段也应该如此),但是没有任何数量的书籍学习能够取代真正的用户交互。

为您的站点/app/service/等构建一个功能原型,并让它在实际用户面前评估可用性和价值。这应该是一种特殊的格式(相对于正式的可用性测试),并且原型应该根据需要由烟雾和镜子组成(也就是说,它只能是可点击的组合,或者主要是图像,只有您正在测试的流程实际工作)。

一旦你有了某种级别的原型,就把它带到一个ppl倾向的地方(如果需要的话,你还可以访问it )。我发现星巴克在这方面是很棒的。抓起一些ppl,问一下你是否有10分钟的时间--你会发现很多愿意参与的人。为这些人提供一个简单/特定的场景,以便在您的原型中完成并观察和学习。

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

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2485990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档