it-swarm-vi.tech

Có phải là một ý tưởng tồi để có các trường đầu vào sau mật khẩu trên một hình thức đăng nhập?

Tôi đã bị thu hút bởi tuyên bố này bởi @ DanWilson trên Twitter:

Tất cả các nhà phát triển web: Chưa bao giờ đặt bất cứ thứ gì sau hộp mật khẩu và trước khi gửi nút trên một biểu mẫu. Tab PHẢI đi trực tiếp để gửi.

Khi tôi yêu cầu làm rõ, ông nói thêm:

bởi vì mẫu UI là Tên người dùng TAB Mật khẩu TAB Nhập khóa.

Bất cứ ai cũng có thể chỉ cho tôi bằng chứng chứng thực hoặc mâu thuẫn với yêu sách đó, ngay cả khi đó là giai thoại?

9
Patrick McElhaney

Tình huống tab tốt nhất và các tình huống phổ biến là:

  • đầu vào: email
  • đầu vào: mật khẩ
  • hộp kiểm: giữ cho tôi đã đăng nhập in (đôi khi điều này bị bỏ qua)
  • nút: gửi (lưu ý cách bạn có thể sử dụng phím cách, nhanh hơn nhập trong một số tình huống)

Bằng chứng:

  • Google (đăng nhập hợp nhất)
  • Yahoo (đăng nhập hợp nhất, bao gồm Flickr, Delicious)
  • Twitter (cũng lưu ý cách lưu lượng hình ảnh khác với lưu lượng tab là nhất quán!)
  • Facebook (ibidem)
  • Hoa Kỳ
  • Wikipedia
  • LinkedIn
  • Danh sách
  • Không gian của tôi
  • IMDB

Bộ ngắt đáng chú ý:

  • MSN
  • eBay

Vì vậy, với những trang web đó, chúng tôi có lẽ bao gồm hầu hết người dùng web trên thế giới và tất cả họ đều phù hợp với hành vi mà tôi đã mô tả.

7
Folletto

Ngắt tổng hợp trong mẫu này là khi các nhà thiết kế biểu mẫu hữu ích đặt liên kết Quên mật khẩu trên tab dừng sau mật khẩu và trước nút gửi. Điều này chắc chắn dẫn đến việc làm mới trang, tải mẫu mới. Sau đó, khi quay trở lại, theo thông lệ bảo mật tốt, trường mật khẩu (mà tôi đã nhập lần đầu tiên) sẽ trống.

Mặc dù tôi hoàn toàn tôn trọng quyền tự do thẩm mỹ của các nhà thiết kế và nhà phát triển và tôi không muốn web LOOK đồng nhất, nhưng hành vi của web nên như vậy.

Dan Wilson

6
Dan Wilson

Chỉ cần nghĩ về trải nghiệm của riêng bạn - khi bạn đăng nhập vào một trang web, bạn mong đợi làm gì? Tôi, tôi hy vọng sẽ làm chính xác những gì Dan đã nói - Tên người dùng TAB Mật khẩu TAB nhập. Tôi thậm chí đã thấy các vị trí có chức năng "Ghi nhớ tôi" duy trì khái niệm cơ bản này - Trên chase.com, để tab vào hộp kiểm "nhớ tên người dùng của tôi", bạn thực sự phải tab TRẢ nút gửi để tập trung vào hộp kiểm. Tôi không biết rằng tôi thực sự thích điều đó, nhưng nó làm cho việc đăng nhập chung nhanh hơn nhiều.

Một bổ sung tôi sẽ phải tuyên bố của anh ấy là trên một trang đăng nhập, trọng tâm ban đầu PHẢI là trên trường tên người dùng. Tôi không thể đếm số lượng trang web mà tôi đến nơi tập trung được đặt không đúng (hoặc hoàn toàn không được đặt) khi trang được tải lần đầu tiên.

5
Charles Boyung

Tôi không tin mẫu UX chiếm ưu thế là Tên người dùng TAB Mật khẩu TAB Nhập. Tại sao thêm TAB + Enter sau khi nhập mật khẩu? Lưu cho mình một tổ hợp phím và nhấn Enter sau khi nhập mật khẩu để gửi biểu mẫu. Như Chase đề cập, đối với các hình thức đăng nhập: Tên người dùng Mật khẩu TAB Nhập.

Tôi xem xét các biểu mẫu có nút gửi sai bằng cách sử dụng kiểu nhập = 'nút' thay vì loại = 'gửi' một hình phạt UX gây khó chịu hơn. Điều này củng cố thói quen TAB + Enter để gửi biểu mẫu khi cần chỉ là Enter.

3
John Hodorowicz

Việc trả lời "Tôi không sử dụng mẫu này" là không liên quan. Cho dù mẫu đó có phải là mẫu thống trị hay không (và cỡ mẫu của bạn không hiển thị mẫu này), nếu đó là mẫu có ý nghĩa thì nó phải được tôn trọng. Có thể chỉ 10% người dùng nhấn một tab trước khi nhập, nhưng bạn không muốn chọc giận 10% người dùng của mình vì một cái gì đó đơn giản để khắc phục như thế này.

1
DJClayworth

Đối với các biểu mẫu đăng nhập nếu thiết kế yêu cầu một cái gì đó giữa mật khẩu và gửi, bạn vẫn có thể thay đổi thứ tự tab để nó bỏ qua các yếu tố trải nghiệm xấu khi gắn thẻ. Xem https://www.bankofamerica.com/ có phần giống nhau. Tabbing đi người dùng/khu vực/gửi, tiếp tục tab để có được liên kết cho hộp kiểm và liên kết.

Tôi nghĩ rằng vấn đề rộng lớn hơn (đối với tôi) là đặt yếu tố chống hành động trong đó hành động nên là. các nút hủy/đặt lại trong đó các nút gửi thông thường, v.v. Chúng tôi là những sinh vật khá tự động và hiếm khi đọc/chú ý đến những thay đổi nhỏ.

1
Joshua Cyr

Tôi đồng ý với John. Tôi nghĩ rằng hầu hết mọi người nhấn Enter trong khi trong trường mật khẩu (tôi làm) hoặc sẽ nhấp/nhấn vào nút Enter.

Tuy nhiên, đối với một số người dùng Windows nhấn Tab và sau đó nhấn Enter, Dan đã đúng: không nên có bất cứ điều gì giữa trường chỉnh sửa mật khẩu và nút Enter.

Tôi đã chọn người dùng Windows vì trên Mac, mặc định là việc nhấn Tab sẽ đưa bạn đến trường chỉnh sửa hoặc hộp danh sách tiếp theo. Nó sẽ không bao giờ đưa bạn đến một nút. Tôi xin lỗi người dùng Linux; Tôi không chắc chắn về các chi tiết ở đó.

1
Hisham