it-swarm-vi.tech

Thêm Hoa Kỳ vào đầu danh sách thả xuống của các quốc gia. OK thực hành hay không?

Một số trang web có danh sách thả xuống quốc gia nơi Hoa Kỳ và Canada được liệt kê ở đầu danh sách (cũng như ở vị trí bình thường của họ). Tôi đã đọc một lần rằng điều này là xúc phạm đến người dùng không phải Hoa Kỳ/Canada. Lý do họ đứng đầu là để giúp người dùng Hoa Kỳ dễ dàng chọn quốc gia của họ hơn thay vì cuộn xuống.

Hầu hết người mua sắm tại các trang web có trụ sở tại Hoa Kỳ là từ Hoa Kỳ.

Bạn có xem tính năng UI này là không nhạy cảm với người dùng không ở Hoa Kỳ/Canada không? Có nên dừng lại? Hay là một vấn đề không?

62
Tony_Henrich

Hầu hết, với một chút kỹ thuật, bạn đã có thể xác định vị trí của người dùng thông qua IP của mình hoặc các phương tiện khác. Vậy tại sao không sử dụng quá trình đó và làm cho kết quả của nó là lựa chọn mặc định? Một hành động ít hơn cho người dùng!

70
Max Steenbergen

Tôi nghĩ rằng đó là một điều tốt để thêm các quốc gia phổ biến nhất vào đầu danh sách miễn là bạn cũng đặt chúng vào đúng vị trí trong danh sách.

Tôi ghét cuộn xuống cuối danh sách để thấy rằng những gì tôi đang tìm kiếm ở trên cùng, có nó ở cả hai nơi.

51
Sruly

Giải pháp đã được chứng minh tốt nhất:

Danh sách thả xuống theo thứ tự chữ cái, với quốc gia được chọn mặc định là quốc gia tương ứng với IP.

Trong 98% thời gian IP sẽ có được đúng quốc gia và khách hàng không phải thay đổi bất cứ điều gì. Nếu không, khách hàng có thể sử dụng danh sách thả xuống để xác định vị trí quốc gia của mình.

30
Andres

Tôi không nghĩ "vô cảm" có liên quan gì đến nó.

Nếu gần như tất cả người dùng của bạn đến từ Mỹ, sẽ hợp lý khi làm mọi thứ dễ dàng nhất có thể cho họ. Đó là thực hành tốt.

Có nói rằng, đôi khi tôi đã nhảy thẳng đến "U", không tìm thấy Hoa Kỳ và phải cuộn lại. Điều quan trọng là người dùng vẫn có thể bắt đầu nhập quốc gia họ muốn và họ vẫn sẽ đưa họ đến đúng nơi.

12
Dan Barak

Tôi đã viết về điều này một thời gian trước: http://www.nexustechnologyllc.com/blog/fixing-registration-forms-country-selection/

Đây là phần "giải pháp":

Trước hết, cách đúng đắn để xử lý lựa chọn quốc gia thường là không có nó. Bạn cần tự hỏi mình - Tôi cần đất nước để làm gì? Điều tương tự cũng đúng với tất cả các trường địa chỉ. Nếu trang web của bạn không phải là một trang web thương mại điện tử, hoặc không giao hàng cho người dùng theo bất kỳ cách nào, có lẽ bạn don don cần địa chỉ của họ và chắc chắn don don cần quốc gia của họ. Ngoài ra, nếu bạn đang thiết lập một trang web thương mại điện tử, nhưng trang web sẽ chỉ giao hàng cho người dùng ở một quốc gia duy nhất, một lần nữa, không cần phải có người dùng vào quốc gia của họ. Có vô số trang web trên mạng (thật không may, thậm chí một số trang web mà tôi đã làm việc) yêu cầu địa chỉ đầy đủ của bạn mà không có lý do nào tập trung vào người dùng. Họ muốn dữ liệu đó tiếp thị cho bạn hoặc bất kỳ lý do không có thật nào khác. Tôi thực sự tự hỏi có bao nhiêu trang trong số này nhận ra có bao nhiêu người dùng tiềm năng họ đang lái xe đi bằng cách yêu cầu nhiều dữ liệu khi đăng ký mà thực sự không cần thiết.

Nếu nó chỉ ra rằng bạn cần quốc gia được nhập bởi người dùng của bạn, thì đây là cách tôi khuyên bạn nên làm điều đó:

  • Sử dụng hộp thả xuống với tất cả các quốc gia, được liệt kê theo thứ tự abc.
  • Khi tải hộp thả xuống để đăng ký mới, hãy đặt quốc gia chính cho trang web của bạn làm tùy chọn đã chọn.
  • Không bao gồm tùy chọn giữ chỗ, chọn quốc gia. Không cần thiết bởi vì mọi người sẽ có một quốc gia và bạn đã sử dụng quốc gia chính của mình làm lựa chọn theo mặc định.
  • Nếu người dùng đang chỉnh sửa thông tin của họ sau này, hãy chắc chắn rằng quốc gia hiện được chọn của họ được chọn. Tôi có thể đếm số lần mà tôi đã thấy mẩu tin nhỏ này bị lãng quên khi tải lại một biểu mẫu với dữ liệu hiện có (không chỉ các quốc gia, mà bất kỳ danh sách thả xuống nào).

Nếu bạn chỉ hỗ trợ một tập hợp con giới hạn của các quốc gia (ví dụ: bạn chỉ có thể giao hàng đến các quốc gia ở Bắc Mỹ), thì đây là những thay đổi ở trên mà tôi muốn giới thiệu:

  • Trong danh sách thả xuống của bạn, bao gồm tất cả các quốc gia mà bạn cần hỗ trợ.
  • Thêm một tùy chọn khác Khác. [.__.]
    • Khi tùy chọn này được chọn: [.__.]
      • Bao gồm nhắn tin để giải thích rằng bạn hiện không hỗ trợ vận chuyển đến các quốc gia bên ngoài những gì hiện được liệt kê.
      • Bao gồm một hộp văn bản để cho phép họ vào đất nước của họ. Điều này có thể cung cấp cho bạn thông tin có giá trị như nơi bạn muốn mở rộng tiếp theo.
    • Không ngăn người dùng đăng ký, trừ khi lý do duy nhất để đăng ký là mua thứ gì đó. Và nếu đây là trường hợp, thì tôi khuyên bạn nên chọn quốc gia là bước đầu tiên trong quy trình đăng ký, thậm chí có thể trên một màn hình riêng biệt. Bằng cách này, bạn có thể tiết kiệm thời gian cho người dùng và họ sẽ rất vui vì họ đã dành rất nhiều thời gian để điền vào mẫu đăng ký chỉ để biết rằng không có lý do gì để làm như vậy.

Một lựa chọn khác mà tôi đã xem xét là một cái gì đó kết hợp ở trên:

  • Sử dụng danh sách thả xuống, nhưng chỉ bao gồm một tập hợp con chính của các quốc gia.
  • Bao gồm các tùy chọn khác Khác. [.__.]
    • Một lần nữa, hãy đảm bảo rằng một hộp văn bản xuất hiện nếu người dùng chọn Khác Other, để anh ta có thể trực tiếp vào quốc gia của mình.
  • Đảm bảo rằng bất kỳ quốc gia nào bạn có trong hộp thả xuống cũng có các biểu mẫu địa chỉ tùy chỉnh được thiết lập, để bạn có thể thu thập thông tin địa chỉ người dùng theo cách có ý nghĩa nhất đối với quốc gia của họ.

Tôi chưa chủ động sử dụng giải pháp này trên một trang web, vì vậy tôi không thể nói về tính hữu ích. Tuy nhiên, nếu 90% lưu lượng truy cập của bạn sẽ đến từ một nhóm nhỏ các quốc gia, thì điều này có thể chứng tỏ là rất thân thiện với người dùng. Tuy nhiên, hãy đảm bảo chỉ sử dụng điều này, nếu bạn thực sự không cần hỗ trợ như nhau cho tất cả các quốc gia và bạn muốn cải thiện trải nghiệm người dùng cho các quốc gia được hỗ trợ chính của mình.

9
Charles Boyung

Đó là một ví dụ về tối ưu hóa giao diện người dùng để sử dụng thường xuyên. Miễn là bạn làm điều đó một cách tiết kiệm, ví dụ, chỉ dành cho các trang web chủ yếu ở Hoa Kỳ và chỉ một lần số liệu cho thấy nó sẽ hữu ích. Điều này cũng có nghĩa là các quốc gia khác có thể nằm ở đầu danh sách nếu sử dụng bảo đảm. Ví dụ:

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

Tôi đến từ europa (denmark) và thực sự thấy nó hơi xúc phạm khi các trang web được mã hóa cứng cho Hoa Kỳ. Điều này khiến tôi lo lắng rằng nếu tôi mua thứ gì đó thì vì tôi không phải là công dân Hoa Kỳ nên tôi gặp rắc rối.

Thay vào đó có thể sử dụng hai lần thả xuống: lục địa, quốc gia.

4
neoneye

Một khía cạnh khác là xem xét những gì chúng ta có thể đã biết về người dùng. Rõ ràng, nếu khách truy cập là ngẫu nhiên/lái xe, chúng tôi không biết gì bên cạnh. Tuy nhiên, nếu người dùng có một đối tượng tài khoản được đăng ký với trang web, chúng tôi có lẽ biết nhiều hơn. Nếu chúng ta biết người dùng đủ rõ để có một địa chỉ trong hồ sơ, thì quốc gia mặc định sẽ là điều hiển nhiên, phải không?

4
CSSian

Bối cảnh là tất cả mọi thứ:

  • đừng cho rằng tất cả khách hàng của bạn đến từ Mỹ - đó là một chút xúc phạm - cung cấp thông tin về vận chuyển ra nước ngoài, v.v.
  • thả xuống một lần với danh sách chọn được tối ưu hóa không chỉ áp dụng cho các quốc gia mà mọi thứ người dùng đang chọn - làm cho nó dễ dàng
  • cách tiếp cận khác là chọn trước quốc gia có khả năng nhất và để người dùng thay đổi nếu cần thiết
4
Nathan-W

Nếu bạn muốn nhiều hơn là đất nước

... và muốn đổi mới, bạn có thể xem xét rằng nhiều trình duyệt máy tính để bàn hiện hỗ trợ API định vị địa lý tiêu chuẩn W3C nhắc nhở người dùng cho vị trí của họ (chẳng hạn như Firefox 3.5 trở đi, Chrome, Opera, Safari (tại một số điểm).

Vì vậy, logic tương tự bạn sử dụng cho máy tính để bàn điện thoại giờ đây có thể nhận được miễn phí. Nhưng nó phụ thuộc vào ứng dụng của bạn.

2
Julian H

Ok, trả lời này có lẽ là muộn, nhưng chúng tôi đã có cùng một vấn đề trên một trang web thương mại điện tử ở đây. Công ty không dựa trên chúng tôi, mà hầu hết các khách hàng đến từ chúng tôi. Lúc đầu, chúng tôi có danh sách quốc gia theo thứ tự chữ cái, tuy nhiên đây là một vấn đề lớn đối với KHÁCH HÀNG Hoa Kỳ, bởi vì ít nhất một nửa trong số họ chỉ để nó ở cài đặt mặc định "Afghanistan" - tất nhiên chúng tôi vẫn có thể nói với họ từ chúng tôi vì số điện thoại hoặc trạng thái nhưng thật rắc rối khi cập nhật hồ sơ mỗi khi điều này xảy ra.

Đó là lý do tại sao chúng tôi quyết định biến Mỹ thành lựa chọn đầu tiên. Tất cả các khách hàng từ các quốc gia khác đã hiểu rõ hơn về địa lý ...

1
iHaveacomputer

Có cần phải là một thả xuống ở tất cả? Tôi sẽ sử dụng vị trí IP để đặt quốc gia mặc định nhưng nếu người dùng muốn thay đổi, bạn có thể sử dụng trường văn bản đề xuất tự động có thể hoạt động ngoài mã quốc gia và tên quốc gia.

Trong bài viết này Jacob thảo luận về danh sách các tiểu bang nên sử dụng chúng như thế nào; http://www.useit.com/alertbox/alpha-sorting.html .

1
ArchieVersace

Thay vì đặt nó lên đầu danh sách, chỉ các giá trị mặc định khi có một lựa chọn phổ biến đáng kể: 75% +. Sau đó, không có gợi ý về việc vượt trội/quan trọng hơn đối với người khác do vị trí của bạn trong một danh sách theo thứ tự chữ cái.

Lý tưởng nhất, bạn sẽ biết các cài đặt khu vực của máy tính của họ. Địa chỉ nhà có thể không tương ứng với Địa chỉ IP hiện tại.

1
JeffO

Không hỏi thông tin mà bạn đã biết hoặc có thể tìm thấy bằng các phương tiện khác.

Cài đặt ngôn ngữ và quốc gia mặc định có thể được đặt từ vị trí ip.

Mặc dù vậy, sẽ rất tuyệt nếu người dùng có thể thay đổi các cài đặt cài đặt tự động này.

0
user4170

Tôi sẽ sắp xếp danh sách theo thứ tự abc. Bạn có thể kiểm tra tiêu đề HTTP "Ngôn ngữ chấp nhận" mà trình duyệt gửi đến máy chủ để xác định văn hóa của người dùng.

0
Tommy Carlier

Tôi muốn nói - luôn luôn sắp xếp theo thứ tự abc với lựa chọn trước tùy chọn. Nhiều trình duyệt có thể chuyển sang chữ cái chính xác nếu danh sách được sắp xếp theo thứ tự abc bằng cách nhấn phím đơn. Ví dụ: nhấn 'U' sẽ nhảy đến quốc gia đầu tiên bắt đầu bằng 'U'. Một số trình duyệt thậm chí còn cho phép nhập toàn bộ tên - nhấn 'f' 'r' 'a' 'n' 'c' 'e' sẽ jumpt sang Pháp.

Bất kỳ tính năng nào như thêm '----' hoặc các quốc gia bổ sung vào đầu danh sách đều giới thiệu tính năng này và thông thường các trình duyệt không đủ thông minh để xử lý.

Tái bút Tất nhiên, bạn có thể chọn trước các tùy chọn và kiểm tra thông qua các tiêu đề địa lý ip/http/... nơi khách hàng đến từ đâu.

0
Maciej Piechotka

Tôi không thấy nó xúc phạm gì cả. Đó chỉ là một tuyên bố về việc có bao nhiêu người dùng trực tuyến sống ở đó. Tôi thấy khó chịu khi tôi buộc phải chọn "Trạng thái" và không có lựa chọn 'Không áp dụng' nào cho tôi.

0
Leonardo Herrera