2009-07-22 20 views
9

acabo escribió una lista de país de la Wikipedia ISO 3166-1¿Deberíamos ordenar la lista de países?

Mi objetivo es utilizarlo en el selecto dentro de mi XHTML, pero es una lista enorme. ¿Cuántos eres de Aruba? ¿Pero cuántos eres de Reino Unido, Francia o incluso de los Estados Unidos de América?

A veces, veo que los países más comunes aparecen en la parte superior de la lista.

¿Es una buena práctica? ¿Por qué y por qué no?

Respuesta

25

Esta es una aplicación web. No estoy seguro de si los sitios lo hacen, pero podría ordenar la lista alfabéticamente y usar la geolocalización de IP para adivinar un país para poner como predeterminado. No va a ser derecho 100% del tiempo, pero podría hacer rellenando el formulario más fácil para las personas a las que hacen llegar la derecha ...

+0

Existe la solución a la que me refiero. –

+0

De acuerdo, este es el enfoque más fácil de usar, y para los casos donde no se detecta correctamente, una clasificación alfabética simple debería ser suficiente. –

+1

Obtuve el listón de su publicación tan pronto como hice clic para publicar mi respuesta. Creo que tiene algunos inconvenientes, como las personas que usan proxies en otros países, pero creo que clasificar alfabéticamente (algo esperado) más una buena suposición ayudará a la mayoría de su audiencia. –

1

Motivo: por la razón exacta que usted ha mencionado; Si espera que la mayoría de sus usuarios sean un solo país, listarlo primero ayudará a la experiencia del usuario.

Por qué no: Cada uno no en los países más poblados pueden preguntarse por qué esos países se enumeran en primer lugar (casi como una forma de privilegio). Pero si no quieres preocuparte, no es necesario. Además, los usuarios aún pueden comenzar a escribir su país y ubicarlo de esa manera, por lo que esto puede no ser un gran problema.

También puede haber soluciones de averiguar donde está sentado el usuario, pero no estoy seguro de eso. Si hay, ese puede ser el mejor de todos los mundos.

+2

Vendedores ambulantes en auto: por favor, dejen comentarios. –

1

Mi opinión es que se adhieren a orden alfabético; Creo que casi todos comienzan a escribir las primeras letras de su país cuando abren el menú desplegable. :-)

+1

Los usuarios avanzados lo hacen, de todos modos. Traté de hacer que mis padres hicieran eso, y ellos no. –

+0

Tu, Thomas, solo usuarios avanzados, sin embargo alfabético sigue siendo una buena idea. –

7

Piensa en un usuario web común ... Es más fácil para alguien (que no sabe que solo puede escribir la primera letra de su país y lo encuentra rápido) encontrar su país alfabéticamente lista ordenada luego una lista ordenada arbitrariamente basada en la población web.

Recomiendo seguir con la ordenación alfabética.

+0

No soy yo, pero supongo que creen que es más difícil para alguien encontrar su país en una lista ordenada alfabéticamente. – Chuck

1

Dependiendo de su público objetivo, puede ser conveniente u ofensivo. Sé que personalmente encuentro la práctica algo insultante. Además, de alguna manera se rompe la capacidad de seleccionar rápidamente elementos escribiendo las primeras letras, cuando todo el mundo lo ordena de la misma manera, cuando escribe lo mismo, obtiene el mismo resultado. Pero si coloca a algunos países en la parte superior (y diferentes personas lo hacen por diferentes países), los resultados pueden ser diferentes.

0

Usted puede mostrar la lista completa en orden alfabético y establecer el país que usted espera que más usuarios de que la opción seleccionada por defecto.

2

Léalas alfabéticamente y duplique sus mercados principales en la parte superior.

no se limite a mover a la parte superior - He perdido demasiado tiempo buscando el Reino Unido en "U" en los menús desplegables para eso.

1

Léalas alfabéticamente. Incluso nosotros, los estadounidenses, debemos entender eso.

Sin embargo, yo recomiendo que considerar algo un poco más lujoso, como un cuadro de texto con una lista de auto-sugerir. Puede agregar una flecha desplegable a un lado para aquellos a quienes les gusta escanear listas, aunque sospecho que muchos de ellos usarán el teclado para al menos llegar a las cercanías del país que están buscando).

OBTW, supongo que tiene la lista de países en inglés?

17

que he visto este hecho en que se duplican los 3-5 primeros países (en volumen) en la parte superior de la lista ... entonces se visualiza un descanso y todos los países están entonces aparece en orden alfabético . Obviamente, esto solo ayuda a cierto grupo de usuarios, pero si sabes que el 90% de ellos proviene de los países principales (3-5) ... esto podría ser útil.

p. Ej.

<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> 

por ejemplo eliminado enlace ImageShack muertos

Nota: "en volumen" quiero decir con el volumen de tráfico a su sitio en particular/aplicación.

+6

+1, esta es la forma en que siempre lo manejo. Sin embargo, no solo muestro los países restantes, los visualizo a todos independientemente de si se incluyeron en la parte superior. De esa manera, si alguien logra saltar la parte superior, no se desplazan por la lista preguntándose "¿Dónde diablos está Canadá?". – Brandon

+0

Supongo que mi redacción no era del todo clara ... sí, las primeras están duplicadas ... a continuación, todos los países se enumeran a continuación (incluso si están en el conjunto superior) – scunliffe

+0

Aún se rompe la búsqueda a medida que se escribe de esa manera. Si la lista se ordenó correctamente alfabéticamente, esperaría que "Un" encuentre "Emiratos Árabes Unidos", no "Reino Unido" como lo hará en su caso. El problema más grande es que si cada sitio varía su lista, es imposible usar las mismas secuencias de búsqueda en todas partes. –

1

Estoy de acuerdo en que alphabelically es el mecanismo más universalmente entendido. La clasificación personalizada probablemente cause confusión en algunos usuarios.

¿Se localizará la aplicación en otros idiomas? Asegúrese de tener en cuenta que la lista debe ordenarse alfabéticamente según los idiomas de los usuarios.

Cuestiones relacionadas