我的会员可以从国家列表中选择。
A-Z名单从阿富汗开始,经过许多不起眼的国家。
我是否应该进入前十名国家并在列表顶部“快速列出”这些国家?
或者这被视为某种文化优势yadda yadda?
我正在使用PHP / MySQL(尝试在那里获得编程角度)
答案 0 :(得分:5)
我认为这使得找到自己的国家变得更加困难。 德国(我认为)是十大国家之一,我总是遇到一个问题,我不知道该搜索什么。 在顶部搜索,搜索德国,搜索德国,... 我认为最简单的是按字母顺序排列的国家。 如果列表很长,您可以开始输入您所在国家/地区的第一个字母。
答案 1 :(得分:4)
您可以从列表中跟踪大多数已选国家/地区的列表,并将其放在列表的开头。在此子列表之后添加行,然后排序其他国家/地区的列表。
一段时间后,您可以删除逻辑并“冻结”n个“最受欢迎”国家/地区的子列表
答案 2 :(得分:4)
另一个解决方案是让列表仅显示过去作为答案给出的国家/地区,以及使用完整集扩展列表(或显示第二个列表)的“其他”选项。
因此,如果您从未有过来自吉尔吉斯斯坦的访客,那么它根本不会出现在列表中。吉尔吉斯斯坦用户第一次访问该网站时,他们会在列表中选择“其他”,然后才会显示完整列表。然而,在此之后,自吉尔吉斯斯坦得到答复以来,您将在初始列表中显示它。 (它的门槛不一定是1 ......它可以是你喜欢的任何数字,并且你想要设置它以便总的来说,更多的人得到了疏忽的帮助而不是受到伤害选择“其他”。)
您还可以包含人口(或使用互联网的人口)指标,并自动显示超过特定大小的所有国家/地区,因此即使在他们的第一批用户开始出现之前,也会包含德国等大型国家/地区。或者,如果您知道某些国家/地区的用户很多,无论出于何种原因,您都可以获得手动包含的国家/地区列表。
总体而言:不要低估通过削减列表所获得的好处。这样的小事使得用户界面“很棒”而不是“好”。
答案 3 :(得分:4)
为什么不保持列表完整,但预先选择国家您的访问者正在使用地理定位?
根据用户的IP地址确定用户的物理位置。
您可以在http://www.ip2location.com/开始使用,但还有其他免费选择。
Google从“ip address”搜索 city,或从“ip address”搜索国家/地区。
请注意,如果您选择一个简单的国家,则有一些不明显的物理区域。例如,法国加拿大包括法国加勒比地区,如果你正在计算港口,你可能会被抛弃。
除了使用地理定位外,重要的是使用亚马逊,谷歌,苹果等使用的相同列表(并且它是相同的标准化列表)。要查看它,只需开始订购亚马逊上的产品并更改您的送货地址国家/地区。
原因是居住在特定国家的人已经习惯从这个特定列表中选择他们的国家,并知道如何快速完成。您对列表所做的任何修改虽然具有良好的意义,但只会减慢它们的速度。
请记住,人们将99.99%的时间花在其他网站上。他们知道如何使用他们已经遇到的工具来提高效率。只要有标准的处理方式,您就应该模仿其他网站 - 其他任何东西都会让您的用户感到困惑。
答案 4 :(得分:3)
我还建议您使用您网站显示的语言中的国家/地区名称。我总是被英国网站上的国家名单所困扰,该网站使用“Deutschland”代表德国。当我在英文网站上时,我直观地寻找英文国家名称。
答案 5 :(得分:1)
一个有趣的问题。我也多次想知道这个可用性问题。为什么不创建类别呼叫大陆,用户在选择他/她选择的国家之前会访问大陆?它会让用户更快(或更方便)吗?当然,您的列表现在需要更深层次。或者使用Ajax,这为一些新的创新可用性创意提供了许多机会。
答案 6 :(得分:0)
就个人而言,我不喜欢它。我希望国家只是按字母顺序排列,而不是“美国,加拿大,阿富汗......”
也许如果您知道95%的流量来自某个特定国家/地区,那么它可能是可以防御的。