问题标签 [user-experience]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
76 浏览

email - 在用户体验方面,是请求新信息还是提示对旧信息的许可更好?

Facebook 应用程序可以访问他们称为代理邮件的服务。它基本上是用户/应用程序对唯一的电子邮件地址,只要他们继续授予应用程序权限,就会转发到用户注册的电子邮件地址。

所以我可以使用它并提示许可,或者我可以直接询问用户他们的真实电子邮件地址。

您认为哪个用户体验更好?

0 投票
8 回答
666 浏览

usability - Web 应用程序的主页应该是什么?

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

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

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

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

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

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

0 投票
2 回答
824 浏览

ruby-on-rails - 如何在 Rails 中实现这种渐进式参与/惰性注册?

很久以前,我遇到了一个网站(不幸的是,我丢失了地址,它是某种报纸网站),它允许您像注册用户一样使用一切。您可以对文章进行评分、收藏和评论,当您这样做时,它会显示一条谨慎的嵌入式消息,说明您必须在网站上注册才能保存您的贡献。然后它有一个链接,你可以看到如果你这样做了你的个人资料会是什么样子,我很惊讶地看到它在那里有我的所有活动;我阅读和保存的文章、评论等。我离开了该站点,后来出于好奇而返回该站点时,它仍然保存了我的活动。

我认为这是有史以来最伟大的事情,现在我正在建立一个具有社交功能的网站,我也想采用这种方法。但我仍然是一个菜鸟,所以我不知道如何去做。你会怎么做?

0 投票
2 回答
109 浏览

user-interface - 支持一致/标准化用户体验的实际指标/分析

我正在寻找有关使用标准化或一致(阅读:可访问且美观)用户体验/用户界面的实际研究/分析类型数据(实数)。

具体来说,这些信息将被引用来支持标准化和改造现有的(可怕的)Web 应用程序,但我很确定客户保留率和良好的用户体验指标适用于所有方面。

如果这还不够与编程相关,我道歉并接受投票结束。

编辑:看来我可能使用了不正确的术语。为了澄清一点,根据迄今为止的答案,我正在寻找“良好设计的好处”和“展示其优势的定量研究”。我认为结合这两个引用很好地总结了它。

0 投票
7 回答
967 浏览

user-interface - 哪些网站包含用户界面设计的好例子?

良好的用户界面设计原则必须有许多在线资源。我希望看到一个易于浏览的列表,可能按桌面与在线分类(或者可能不是;这可能太有限了)。

有什么例子吗?

列表(到目前为止)
A List Apart
Designing Web Interfaces
Jakob Nielsen's useit.com
Quince
Smashing Magazine
Usability Post
Yahoo Design Pattern Library
Designing Web Interfaces

0 投票
6 回答
236 浏览

user-interface - 我应该在博客设计中加入侧边栏吗?

我正在设计一个博客,我正在尝试决定是否应该有一个侧边栏,或者我是否应该将该内容移动到页眉/页脚。

你对此的看法如何?

您对页眉/页脚总高度有什么看法吗?

0 投票
3 回答
338 浏览

user-interface - 关闭或不关闭:按下“Escape”时的对话框应用程序

对于对话框应用程序,传统行为是在按下“Escape”时关闭应用程序。然而,一些用户抱怨这一点,因为他们经常误按该键。

你的方法是什么?
1) 关闭应用程序
2) 什么都不做
3) 弹出“你确定要退出吗?” 消息(可能带有“不再显示”复选框)

0 投票
6 回答
26649 浏览

usability - 您应该向用户体验 (ux) 开发人员/设计师询问哪些面试问题

我们正在招聘一名 UX 顾问,与公司进行了一次广泛的交流,喜欢他们的工作,认为候选人还可以,现在希望与将嵌入 Scrum 团队的特定 UX 顾问进行更集中的面试。

应该问什么问题可以淘汰任何自重的候选人。

谢谢。

0 投票
3 回答
1326 浏览

javascript - 检查 mousemove 是确定是否下载资产的好方法吗?

所以我有一个网络应用程序,它可以用于所有意图和目的的照片查看器。

单击缩略图时,应用程序

  1. 请求图像资产,
  2. 将其作为 IMG 标签注入 DOM
  3. 并处置其他

(MooToolsAsset.image和)。injectdispose

如果他们点击已经加载的图像,我只需再次注入它,因为它会dispose存储它。

用户平均查看图像 12 秒(根据我的统计数据),有足够的时间下载更多图像。

所以我的问题又来了,稍微改写一下:

根据鼠标的移动来确定我是否应该在后台下载其他资产是好的还是坏的做法?

因此,如果鼠标没有移动,请下载接下来的几个资产。如果它开始移动,请停止并等待鼠标停止(并在再次开始下载之前有一点间隔,例如 1 或 2 秒)。

对我来说这似乎是个好主意,但感觉就像有一些我没有考虑的次要影响。

格拉西亚斯。

0 投票
5 回答
19298 浏览

android - 在 Android 中制作类似向导的应用程序

您认为这是在 Android 平台上执行类似向导的应用程序的最佳方式(用户可以使用下一步和后退按钮在屏幕之间导航,并且每个屏幕都必须保存一些状态数据)。

我主要可以考虑两种方法:

  1. 每个屏幕都有一个活动+视图,然后我通过调用每个活动来切换屏幕。这样做的好处是我可以使用系统后退按钮作为我的后退处理程序,而我不必自己处理,因为每个活动都会保存它自己的状态。

  2. 拥有一个活动和多个视图,以及我在每个屏幕中切换视图的内容都会发生变化,这有助于我重用更多代码,但会使保存状态变得一团糟。

你怎么看?在 Android 上执行此操作的最佳方法是什么?