我们应该排序国家名单吗?

Bor*_*éry 9 html usability

我刚刚从维基百科ISO 3166-1中写了一份国家列表

我的目标是在我的xhtml中选择使用它,但它是一个巨大的列表.你有多少人来自阿鲁巴?但是你有多少来自英国,法国甚至是美国?

有时,我可以看到最常见的国家列在列表的顶部.

这是一个好习惯吗?为什么不呢?

Tho*_*ens 25

这是一个Web应用程序.我不确定是否有任何网站这样做,但您可以按字母顺序对列表进行排序,并使用IP地理位置来猜测一个国家/地区作为默认值.这不是100%的时间,但它可能会使你做得对的人更容易填写表格......


scu*_*ffe 17

我已经看到这样做了前3-5个国家(按体积)重复列表顶部...然后显示一个中断,然后按字母顺序列出所有国家.这显然只对您的某些用户有所帮助,但如果您知道其中90%来自顶级(3-5)国家/地区......这可能会有所帮助.

例如

<select>
  <optgroup label="Quick Picks">
    <option>Australia</option>
    <option>Canada</option>
    <option>Germany</option>
    <option>United Kingdom</option>
    <option>United States</option>
  </optgroup>
  <optgroup label="All Countries">
    <option>A....</option>
    <option>A....</option>
    <option>A....</option>
    <option>B....</option>
    <option>B....</option>
    <option>C....</option>
    <option>C....</option>
    ...
  </optgroup>
</select>
Run Code Online (Sandbox Code Playgroud)

例如,删除了死亡的ImageShack链接

注意: "按量"我的意思是指您的特定网站/应用程序的流量.

  • +1,这是我总是处理它的方式.但是,我不只是显示其余的国家/地区,无论它们是否包含在顶部,我都会显示它们.这样,如果有人设法跳过顶部,他们不会滚动列表,想知道"哪里到底是加拿大?". (6认同)

And*_*ore 7

想想你的普通网络用户......对于某人(他们不知道他们只能输入他们国家的第一个字母并快速找到它)更容易找到按国家/地区排序的列表中的国家/地区,然后是任意排序的列表基于网络人口.

我建议坚持按字母排序.