4

设计一个Web应用程序,你如何设计主页?我的意思是在输入基本 URL 后向用户显示的页面,例如http://www.foo.com.

它可能取决于一个网站,但是......

  • stackoverflow 用一系列问题欢迎我们,不傻,什么是 stackoverflow登陆页面,
  • last.fm 呈现了一种仪表板,最近很流行,一种针对注册用户的个性化登陆页面
  • google 用搜索框欢迎我们,但iGoogle我完全不同的故事 - 每个人看起来都不同(嗯,这就是重点)。

另一件事是,如果用户已登录(前提是网站支持登录),我们是否应该在那里向他展示不同的内容,然后是一些新的、随机的收入者?我不是指一些个性化的内容,而是完全不同的东西,比如他的用户资料而不是主页?

从一个角度来看,这可能是件好事——注册用户通常都知道我们的网站,并且一旦他们回来就会得到一种特别的问候。另一方面,这可能会导致问题——当我向朋友展示一个网站时,他会从他的电脑上看到一些完全不同的东西。
另一件事是,当我http://www.foo.com向朋友展示时,它会将我直接带到我的用户个人资料/仪表板 - 这有时不是我想向所有人展示的,因为这可能会显示我的一些个人数据.

当你设计你的 Web 应用程序时,你会做什么?在您看来,从用户的角度来看,我对注册用户和未注册用户的网站看起来不同的担忧是否有任何意义?(同样,我不是指的差异,比如现在隐藏巨大的寄存器链接 - 但显示完全不同的视图)。

4

8 回答 8

2

这实际上取决于您的应用程序的重点,但如果您要概括,我会说确定您的应用程序中的一两个最关键的路径并专注于那些。

  • 注册可能是您最想推动的事情,因此请明确用户如何注册和参与。

  • 让现有用户轻松登录。

  • 考虑您在首页上的文字数量,并
    尽可能减少和配对。使您在此处传达的信息和信息尽可能简洁。

  • 提供一些立即显示您的应用程序或站点提供的内容的内容。不要让用户点击链接以立即访问您网站的核心功能,例如,如果您正在构建拍卖网站,请确保首页上有列表。

  • 考虑你的听众。如果您的网站是非技术性的,那么您呈现的 UI 元素越少越好。门户网站之类的网站,具有许多分隔的功能和信息,对于许多非技术用户来说可能会令人困惑和不知所措。

  • 明确用户在需要时如何获得帮助

于 2009-05-21T20:51:41.673 回答
1

在大多数情况下,访问您的页面的访问者已经知道您的应用程序的要点,因此不需要详细解释您在做什么。相反,向他们表明您拥有他们正在寻找的信息。如今,屏幕截图和截屏视频越来越流行,作为将其传达给注意力不集中的用户的一种方式。

对于注册用户,我建议将他们直接带到主应用程序页面而不是主页(除非主页是主应用程序页面)。对于许多应用程序来说,这是一个仪表板(Flickr、Basecamp、Campaign Monitor)。如果您的应用程序的主要焦点是主页,您可能希望向他们展示该页面的个性化版本(想想 Google 与 iGoogle)。

综上所述,这确实取决于您要构建的内容。每个应用程序都是不同的,并且没有正确的方法来做到这一点 - 只有适用于大多数人的约定。

于 2009-05-23T16:36:40.043 回答
1

在不知道您网站的业务领域的情况下,回答这个问题会很棘手,但是......

您应该尽快让用户进入您网站的主流,而主页是这样做的最佳位置。

如果您是在线商店,请开始展示您的产品。如果你是一个搜索引擎,给用户搜索的能力。如果您是博客/新闻网站,请向用户展示最新消息。

是的 - 让登录/注册用户的体验更好(向他们展示他们的新闻,向他们展示他们推荐的产品等),但您网站的目的应该是显而易见的,并且可以从该主页访问。尽快让您的现有用户加入他们的流程,并通过向他们展示您网站的内容来吸引新用户进入您的网站。

有很多地方可以讨论良好的网页设计,让您的网站“有粘性”等。看看 SmashingMagazine.com(它就是这样一个网站),但还有很多其他的。

哦,请记住,您需要容纳一个非常重要的主页用户——搜索引擎。让他们的生活更轻松,使内容可被发现和可索引,并通过搜索将人们吸引到您的网站。

于 2009-05-21T20:49:52.647 回答
1

我发现最适合我的是“角色扮演”最终用户的体验。

当他们最初访问您的网站时,他们最想看到什么,或者换句话说,他们最有可能在寻找和想要做什么?

我在一家非常大的公司的许多 Intranet 网站上工作,我了解到,一个包含网站详细信息及其功能的主页是无用的,因此,我的最终用户只是按顺序跳过它访问他们真正需要的页面。所以,我的策略通常包括一个主页,让他们可以直接进入业务以及他们在那里做的任何事情。

但是,这仅适用于我创建的网站。我认为这完全取决于您的目标市场以及他们想要做什么。

于 2009-05-21T20:57:10.727 回答
1

我将首先查看可以在您的网络应用程序中执行的任务类型,什么是重要的?当他们是新用户时,什么是重要的?当他们是重复用户时,什么是重要的?当他们甚至还没有注册时,什么是重要的。

尽管所有这些事情都发生在同一个页面上,但您可能需要定义不同的状态。例如,如果用户在主页上但没有登录,我们是否应该提示他们登录和注册。

也许还可以查看Personas,这样您就可以准确地确定谁将使用该应用程序以及与他们相关的内容。

于 2009-07-01T13:51:59.737 回答
0

它应该是对应用程序有意义的任何东西,并且应该通过使用一组预期用户测试应用程序来验证这一点。

于 2009-05-21T20:48:35.847 回答
0

我知道人们讨厌 stackoverflow 上的这个答案,但只有一种方法可以找出最适合您的用户的东西是什么——您需要与潜在用户一起集思广益,或者至少询问他们。

我不是建议你做一个焦点小组,或者提出一个有缺陷的民意调查(这些都不管用)。相反,我建议你出去和可能在你的目标用户中的人交谈,并与他们一起规划游戏(比如卡片分类),或者出去用纸质原型做一些用户测试。

其他的都是猜测。

于 2009-05-24T10:56:06.067 回答
0

主页应该为初次使用的用户提供足够的视觉和/或书面信息,以了解应用程序的内容。他们应该对可以采取哪些操作与应用程序交互以及这些操作的结果可能有所了解。

于 2009-05-21T20:52:32.250 回答