it-swarm.cn

将美国添加到国家/地区下拉列表的顶部。可以练习吗?

一些网站有一个国家/地区下拉列表,其中美国和加拿大列在列表的顶部(以及其正常位置)。我曾经读过,这侮辱了非美国/加拿大用户。他们之所以居于首位,是为了使美国用户更容易选择他们的国家,而不是向下滚动。

美国站点上的大多数购物者来自美国。

您是否认为此UI功能对非美国/加拿大用户不敏感?应该停止吗?还是没有问题?

62
Tony_Henrich

大多数时候,只要进行一些工程设计,您就可以通过其IP或其他方式确定用户的位置。那么,为什么不使用该过程并将其结果作为默认选择呢?对用户来说少一动作!

70
Max Steenbergen

我认为将最受欢迎的国家/地区添加到列表的顶部是一件好事,只要您也将它们也放在列表中的正确位置即可。

我讨厌滚动到列表的底部,发现我要找的东西在顶部,两个地方都有。

51
Sruly

最佳实践证明:

按字母顺序的下拉列表,默认选择的国家是IP所对应的国家。

在98%的时间内,IP将到达正确的国家/地区,客户无需更改任何内容。如果不是,则客户可以使用下拉列表查找其国家/地区。

30
Andres

我认为“麻木不仁”与它无关。

如果您几乎所有的用户都来自美国,那么使他们的工作变得尽可能简单是有意义的。那是好习惯。

话虽如此,有时我直接跳到“ U”,没有找到美国,不得不向上滚动。重要的是,用户仍然可以开始输入所需的国家/地区,并且仍然会将他们带到正确的位置。

12
Dan Barak

我前一段时间写过: http://www.nexustechnologiesllc.com/blog/fixing-registration-forms-country-selection/

这是“解决方案”部分:

首先,处理国家选择的正确方法通常是根本没有选择。您需要问自己-“我需要国家做什么?”实际上,所有地址字段都适用同一条件。如果您的网站不是电子商务网站,或者不以任何方式向用户发送商品,则您可能不需要他们的地址,也绝对不需要他们的国家。同样,如果您要建立一个电子商务网站,但该网站只会运送给单个国家/地区的用户,则无需让用户输入他们的国家/地区。那里有无数个网站(不幸的是,甚至我曾经在其中工作过)都以任何以用户为中心的原因要求您提供完整地址。他们希望将该数据推销给您或其他任何虚假原因。我真的很想知道,这些站点中有多少个会通过真正不需要的大量数据来注册,从而赶走了多少潜在用户。

如果事实证明您确实需要用户输入的国家/地区,那么我建议您采用以下方式:

  • 在所有国家/地区中使用下拉框,并按字母顺序列出。
  • 加载新注册的下拉框时,请选择您网站的主要国家/地区为已选选项。
  • 不包括占位符“选择国家/地区”选项。不需要,因为每个人都会有一个国家/地区,并且默认情况下您已经将主要国家/地区用作选择。
  • 如果用户以后要编辑其信息,请确保已选择其当前选择的国家。我无法计算在重新加载具有现有数据(不仅是国家/地区,还包括任何下拉菜单)的表单时,忘记了这个小窍门的次数。

如果您仅支持部分国家/地区(例如,您只能运送到北美的国家/地区),那么以下是我建议的上述更改:

  • 在下拉列表中,包括您需要支持的所有国家。
  • 添加一个“其他”选项。
    • 选择此选项时:
      • 包含消息以说明您当前不支持运送到当前所列国家以外的国家。
      • 包括一个文本框,让他们输入自己的国家。这可以为您提供有关下一步要扩展的有价值的信息。
    • 不要阻止用户注册,除非注册的唯一原因是要购买东西。如果是这种情况,那么我建议您选择国家(地区)作为注册过程的第一步,甚至可以在单独的屏幕上进行。这样,您可以节省用户一些时间,他们会很高兴他们没有花很多时间填写注册表,只是发现这样做毫无意义。

我一直在考虑的另一个选择是上述各项的组合:

  • 使用下拉菜单,但仅包括国家的主要子集。
  • 包括“其他”选项。
    • 同样,如果用户选择“其他”,请确保出现一个文本框,以便他可以直接输入其国家/地区。
  • 确保下拉框中的任何国家/地区也都设置了自定义地址表格,这样您就可以按照最适合他们所在国家/地区的方式收集用户的地址信息。

我尚未在站点上积极使用此解决方案,因此无法说明其有用性。但是,如果90%的流量将来自一小部分国家/地区,那么这可能证明对用户非常友好。但是,如果您确实并不需要所有国家/地区的平等支持,并且希望改善主要支持国家/地区的用户体验,请确保仅使用此功能。

9
Charles Boyung

这是优化UI以使其频繁使用的示例。只要您谨慎操作,例如仅针对主要位于美国的网站,并且只有一次指标表明这样做会有用。这也意味着如果使用允许,其他国家可以位于列表的顶部。例如:

US
UK
Canada
Spain
---------
...[alphabetised list of countries]...
...
6
Rahul

我来自欧罗巴(丹麦),当网站被硬编码到美国时,实际上发现它有点侮辱人。这让我担心,如果我买东西的话会因为我不是美国公民而陷入麻烦。

相反,可以使用两个下拉菜单:大洲,国家/地区。

4
neoneye

另一个方面是考虑关于用户的我们已经知道了什么。显然,如果访问者是随机访问者,我们几乎一无所知。但是,如果用户在网站上注册了一个帐户对象,我们大概知道的更多。如果我们足够了解用户可以在其上记录地址,那么默认的国家/地区应该很明显,不是吗?

4
CSSian

上下文就是一切:

  • 不要假设您的所有客户都来自美国-那是侮辱性的-提供有关海外运输的信息等
  • 带有优化选择列表的单个下拉列表不仅适用于国家,还适用于用户从中选择的任何内容-简化操作
  • 另一种方法是预先选择最可能的国家/地区,并在必要时让用户进行更改
4
Nathan-W

如果您想要的不只是国家

...并且想要创新,您可以考虑许多桌面浏览器现在支持 W3C标准Geolocation API 提示用户的位置信息(例如Firefox 3.5及更高版本,Chrome,Opera,Safari(有时)。

因此,您现在可以免费获得与手机台式机相同的逻辑。但这取决于您的应用程序。

2
Julian H

好的,此回复可能已经晚了,但是我们在此处的电子商务网站上遇到了同样的问题。该公司不是以美国为基地,而是大多数客户来自美国。最初,我们按字母顺序列出了国家/地区列表,但这对美国客户来说是一个很大的问题,因为至少有一半的客户将其保留为默认设置“阿富汗”-当然,由于以下原因,我们仍然可以告诉我们电话号码或状态,但是每次发生时都很难更新记录。

这就是为什么我们决定将美国作为第一选择。来自其他国家的所有客户对地理都有更好的了解。

1
iHaveacomputer

是否完全需要下拉列表?我建议使用IP位置来设置默认国家/地区,但是如果用户要更改默认国家/地区,则可以使用自动建议文本字段,该字段可以解决国家/地区代码和国家/地区名称。

在本文中,Jacob讨论了状态列表,应如何使用它们。 http://www.useit.com/alertbox/alpha-sorting.html

1
ArchieVersace

除了将其放在列表顶部之外,只有在存在非常受欢迎的选择时才使用默认值:75%+。然后,由于您在列表中的位置不按字母顺序排列,因此没有暗示要比其他人优越/重要。

理想情况下,您会知道他们计算机的区域设置。本地地址可能与当前IP地址不对应。

1
JeffO

不要询问您已经知道或可以通过其他方式找到的信息。

可以从ip位置设置默认的国家和语言设置。

但是,如果用户可以更改这些自动设置的设置,那就太好了。

0
user4170

我将按字母顺序对列表进行排序。您可以检查浏览器发送到服务器的“ Accept-Language” HTTP标头,以确定用户的区域性。

0
Tommy Carlier

我会说-始终按字母顺序进行可选的预选。如果按单个键按字母顺序对列表进行排序,则许多浏览器可以跳转至正确的字母。例如,按“ U”将从“ U”开始跳到第一个国家。有些浏览器甚至允许键入全名-按“ f”,“ r”,“ a”,“ n”,“ c”,“ e”会跳到法国。

在列表顶部添加“ ----”或其他国家(地区)之类的任何功能都会破坏该功能,通常浏览器不够智能。

PS。当然,您可以预先选择选项,并通过geo-ip/http headers/...检查客户来自何处。

0
Maciej Piechotka

我一点都没有侮辱。这只是居住在那里有多少在线用户的说明。当我被迫选择一个“州”并且没有“ N/A”选择时,我确实感到恼火。

0
Leonardo Herrera