it-swarm-eu.dev

Přidání USA na začátek rozevíracího seznamu zemí. Dobře, nebo ne?

Některé webové stránky mají rozevírací seznam zemí, kde jsou USA a Kanada uvedeny v horní části seznamu (stejně jako na jejich obvyklých pozicích). Jednou jsem četl, že to urazilo uživatele mimo USA/Kanadu. Důvodem, proč jsou na vrcholu, je usnadnit uživatelům v USA výběr jejich země namísto posouvání dolů.

Většina nakupujících na webech v USA pochází z USA.

Považujete tuto funkci uživatelského rozhraní za necitlivou na uživatele mimo USA/Kanadu? Měl by být zastaven? Nebo je to problém?

62
Tony_Henrich

Většinou s trochou inženýrství můžete určit polohu uživatele pomocí jeho IP nebo jinými prostředky. Proč tedy tento proces nepoužít a jeho výsledek nastavit jako výchozí? Jedna akce méně pro uživatele!

70
Max Steenbergen

Myslím, že je dobré přidat na začátek seznamu nejoblíbenější země, pokud je také v seznamu umístíte na správné místo.

Nesnáším posouvání na konec seznamu, abych zjistil, že to, co jsem hledal, bylo nahoře, mít to na obou místech.

51
Sruly

Nejlepší osvědčené řešení:

Abecední rozevírací seznam, přičemž výchozí vybraná země je ta, které odpovídá IP.

V 98% času získá IP správnou zemi a zákazník nemusí nic měnit. Pokud tomu tak není, může zákazník pomocí rozevíracího seznamu vyhledat svou zemi.

30
Andres

Nemyslím si, že „necitlivost“ s tím nemá nic společného.

Pokud jsou téměř všichni uživatelé z USA, má smysl, aby pro ně bylo vše co nejjednodušší. To je dobrá praxe.

Přesto jsem někdy skočil přímo do písmene „U“, nenalezl USA a musel se vrátit zpět. Důležité je, že uživatel může začít psát zemi, kterou chce, a stále je přesune na správné místo.

12
Dan Barak

Chvíli jsem o tom napsal: http://www.nexustechnologiesllc.com/blog/fixing-registration-forms-country-selection/

Zde je část „řešení“:

Za prvé, správným způsobem, jak zvládnout výběr země, je často to vůbec nemít. Musíte se zeptat sami sebe - „za co potřebuji zemi?“ Totéž platí pro všechna pole adresy ve skutečnosti. Pokud váš web není webem elektronického obchodování nebo jej uživatelům nijak neposíláte, pravděpodobně nebudete potřebovat jeho adresu a rozhodně nepotřebujete jejich zemi. Pokud také nastavujete web pro elektronický obchod, ale tento web se bude dodávat pouze uživatelům v jedné zemi, opět není třeba, aby uživatelé vstupovali do jejich země. Existuje nespočet webů (bohužel, dokonce i těch, na kterých jsem pracoval), které žádají o vaši úplnou adresu bez důvodu zaměřeného na uživatele. Chtějí, aby tato data byla na trhu pro vás, nebo jakýkoli jiný počet falešných důvodů. Opravdu jsem zvědavý, kolik z těchto stránek si uvědomuje, kolik potenciálních uživatelů jede pryč, protože vyžaduje mnoho údajů o registraci, které opravdu nejsou nutné.

Pokud se ukáže, že vaši uživatelé potřebují zemi, pak je to způsob, jak to doporučuji:

  • Použijte rozevírací seznam se všemi zeměmi seřazenými podle abecedy.
  • Při načítání rozevíracího seznamu pro novou registraci použijte jako vybranou možnost primární zemi pro svůj web.
  • Nezahrnujte zástupný symbol „select country“. Není třeba, protože každý bude mít zemi a jako výchozí vyberete již svou primární zemi.
  • Pokud uživatel upraví své informace později, nezapomeňte vybrat právě zvolenou zemi. Nemohu spočítat, kolikrát jsem viděl tento malý úplatek zapomenutý při opětovném načtení formuláře se stávajícími údaji (nejen země, ale rozbalovací nabídky).

Pokud podporujete pouze omezenou podmnožinu zemí (např. Můžete odesílat pouze do zemí v Severní Americe), zde jsou změny výše, které bych doporučil:

  • Do rozbalovací nabídky uveďte všechny země, které potřebujete podporovat.
  • Přidejte možnost „Jiné“.
    • Pokud je vybrána tato možnost:
      • Přiložte zasílání zpráv, abyste vysvětlili, že v současné době nepodporujete přepravu do zemí mimo aktuálně uvedený seznam.
      • Přiložte textové pole a nechte je vstoupit do své země. To vám může poskytnout cenné informace o tom, kam se chcete dále rozbalit.
    • Nezabraňte uživateli v registraci, pokud jediným důvodem registrace je něco koupit. A pokud je tomu tak, doporučuji, abyste jako první krok v procesu registrace vybrali zemi, možná i na samostatné obrazovce. Tímto způsobem můžete uživatele ušetřit nějaký čas a budou rádi (ish), že nestrávili mnoho času vyplňováním registračního formuláře, jen aby zjistili, že to nemá smysl.

Další možností, kterou jsem zvažoval, je něco z výše uvedeného:

  • Použijte rozevírací nabídku, ale uveďte pouze primární podmnožinu zemí.
  • Zahrňte možnost „Jiné“.
    • Znovu se ujistěte, že se textové pole objeví, pokud uživatel vybere „Jiné“, aby mohl přímo vstoupit do své země.
  • Ujistěte se, že všechny země, které máte v rozbalovacím seznamu, mají také nastaveny vlastní formuláře adres, takže můžete shromažďovat informace o adrese uživatele způsobem, který je pro jejich zemi nejvhodnější.

Toto řešení jsem dosud na webu aktivně nepoužil, takže nemůžu mluvit o užitečnosti. Pokud však 90% vašeho provozu pochází z malé skupiny zemí, mohlo by se to ukázat jako velmi uživatelsky přívětivé. Nezapomeňte to však použít pouze v případě, že opravdu nepotřebujete stejnou podporu pro všechny země a chcete zlepšit uživatelské prostředí pro své primární podporované země.

9
Charles Boyung

Je to příklad optimalizace uživatelského rozhraní pro časté používání. Pokud to budete dělat střídmě, například pouze pro primárně americké weby a pouze tehdy, když metriky navrhnou, že by bylo užitečné. To by také znamenalo, že by ostatní země mohly být umístěny na začátku seznamu, pokud to použití vyžaduje. Například:

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

Pocházím z europy (denmark) a vlastně mi to připadá poněkud urážlivé, když jsou stránky pevně zakódované pro USA. Dělá mi starosti, že když něco koupím, protože nejsem občanem USA, mám potíže.

Místo toho možná použijte dvě rozbalovací nabídky: kontinent, země.

4
neoneye

Další dimenzí je zvážit what-we-may-already-know o uživateli. Je zřejmé, že pokud je návštěvník náhodný/jízda autem, víme téměř nic. Pokud má však uživatel zaregistrovaný objekt účtu u webu, pravděpodobně víme mnohem více. Pokud známe uživatele dostatečně dobře na to, aby v něm byla uvedena adresa, měla by být země, ve které je výchozí, zjevná, ne?

4
CSSian

Kontext je všechno:

  • nepředpokládejte, že všichni vaši zákazníci pocházejí ze Spojených států - to je urážlivý kousek - poskytujte informace o zámořské přepravě atd
  • jednoduchý rozbalovací seznam s optimalizovaným výběrovým seznamem se vztahuje nejen na země, ale na cokoli, z čeho si uživatelé vyberou - je to snadné
  • dalším přístupem by bylo předvolit nejpravděpodobnější zemi a v případě potřeby ji nechat změnit
4
Nathan-W

Pokud chcete více než jen zemi

... a chcete být inovativní, můžete zvážit, že mnoho desktopových prohlížečů nyní podporuje standardní W3C Geolocation API , které vás vyzve uživatele pro jeho polohu (například Firefox 3.5 a další, Chrome, Opera, Safari (v určitém okamžiku)).

Stejná logika, jakou byste použili pro stolní počítače s telefonem, tak nyní můžete získat zdarma. Ale záleží to na vaší aplikaci.

2
Julian H

Dobře, tato odpověď je pravděpodobně pozdě, ale my jsme měli stejný problém na webu elektronického obchodu zde. Společnost nebyla založena na nás, ale většina zákazníků, kde od nás. zpočátku jsme měli seznam zemí v abecedním pořadí, ale to byl obrovský problém pro americké zákazníky, protože alespoň polovina z nich to prostě nechala ve výchozím nastavení „Afghánistán“ - samozřejmě, že jsme od nich mohli říct, protože telefonní číslo nebo stav, ale bylo obtížné aktualizovat záznamy pokaždé, když se to stalo.

Proto jsme se rozhodli učinit USA první volbou. Všichni zákazníci z jiných zemí měli mnohem lepší porozumění zeměpisu ...

1
iHaveacomputer

Musí to být rozevírací seznam? Nejraději bych použil umístění IP k nastavení výchozí země, ale pokud to uživatel chce změnit, můžete použít textové pole s automatickým návrhem, které by mohlo fungovat mimo kódy zemí a názvy zemí.

V tomto článku Jacob diskutuje seznamy stavů, jak by měly být použity; http://www.useit.com/alertbox/alpha-sorting.html .

1
ArchieVersace

Místo toho, aby byl uveden na začátek seznamu, pouze výchozí hodnoty, pokud existuje výrazně populární volba: 75% +. Pak není náznak toho, že by byli lepší/důležitější pro ostatní kvůli vaší pozici na seznamu, který je jinak abecední.

V ideálním případě byste znali regionální nastavení jejich počítače. Domácí adresa nemusí odpovídat aktuální IP adrese.

1
JeffO

Nežádejte o informace, které již znáte nebo je můžete najít jiným způsobem.

Výchozí nastavení země a jazyka lze nastavit z ip umístění.

Bylo by však hezké, kdyby uživatel mohl změnit tato nastavení automatického nastavení.

0
user4170

Seznam bych seřadil abecedně. Můžete zkontrolovat hlavičku HTTP „Accept-Language“, kterou prohlížeč odešle na server, a určete tak kulturu uživatele.

0
Tommy Carlier

Řekl bych - vždy seřadit podle abecedy s volitelným předvolením. Mnoho prohlížečů může přeskočit na správné písmeno, pokud je seznam abecedně seřazen stisknutím jediné klávesy. Například stisknutím klávesy „U“ přejdete na první zemi počínaje „U“. Některé prohlížeče dokonce umožňují psát celé jméno - stisknutí 'f' '' '' '' '' '' '' '' 'skočí do Francie.

Všechny funkce, jako je přidání „----“ nebo další země na začátek seznamu, tuto funkci porušují a prohlížeče obvykle nejsou dostatečně chytré, aby se s tím vypořádaly.

PS. Samozřejmě si můžete předvolit možnosti a zkontrolovat pomocí hlaviček geo-ip/http/... odkud zákazník pochází.

0
Maciej Piechotka

Nepovažuji to za urážlivé. Je to jen prohlášení o tom, kolik uživatelů online tam žije. Považuji to za dráždivé, když jsem nucen vybrat „stát“ a pro mě není žádná možnost „N/A“.

0
Leonardo Herrera