it-swarm-vi.tech

Hộp thoại mật khẩu nên ở trong cửa sổ bật lên hoặc cửa sổ hiện có?

Ví dụ, hãy xem xét một ứng dụng email khách vì bất kỳ lý do gì đòi hỏi phải lấy mật khẩu. Hộp thoại có nên là một phần của một tư thế hiện có, có thể là chủ quyền không? Hay nó nên bật lên? Tương tự, trên một ứng dụng web, nó nên chuyển sang một trang khác hoặc sử dụng trang hiện tại.

Như tôi thấy, nhược điểm của cửa sổ bật lên là chúng là cửa sổ bật lên (!) Và phá vỡ sự liên kết với phần còn lại của ứng dụng.

Các giải pháp bật lên có vẻ là giải pháp phổ biến nhất. Ngay cả máy khách VPN của tôi, tôi cũng phải mở một hộp thoại nhỏ và sau đó Nhấn nút để nhận mật khẩu Nhắc.

Ví dụ về lời nhắc nội tuyến bị hạn chế hơn. Một số ứng dụng web, chẳng hạn như Twitter, trượt mở hộp thoại (ngay cả với http - grr). PuTTY nhắc nhở mật khẩu SSH trong cửa sổ terminal, mặc dù ở đây động lực có thể là sự đồng nhất với telnet (nơi giao thức không xử lý mật khẩu).

3
Tom Hawtin - tackline

Có hai kịch bản xuất hiện trong tâm trí:

  • Người dùng có thể truy cập nội dung của trang mà không cần đăng nhập
  • Không có quyền truy cập nào được cho phép cho đến khi thông tin đăng nhập được cung cấp

Twitter thuộc về người đầu tiên - bạn có thể xem các tweet hàng đầu, hồ sơ của người dùng và vv mà không cần đăng nhập. Do đó, sẽ vô nghĩa khi chặn người dùng bằng cửa sổ bật lên hoặc buộc đăng nhập trên một trang riêng.

Các ứng dụng email không hiển thị bất cứ điều gì trong các email trước khi người dùng đăng nhập và do đó đang dành toàn bộ trang cho quá trình đăng nhập.

Nói tóm lại - nó phụ thuộc vào việc người dùng có nên tương tác với phần còn lại của dữ liệu trên trang hay không.

Câu hỏi của bạn có một lượt thú vị hơn nếu người dùng đã đăng nhập và phải được nhắc lại (xem câu hỏi được liên kết mà Rahul đã chỉ). Sau đó, nó cũng phụ thuộc nếu người dùng có thể tương tác an toàn với dữ liệu mà không cần đăng nhập.
[.___.] Trong hầu hết các trường hợp, việc ngắt lời người dùng có ý nghĩa, trong trường hợp đó, cửa sổ bật lên hoạt động tốt nhất.

3
Dan Barak

Nhìn vào gia đình stackexchange của các trang web. Do sự hỗ trợ của nhiều nhà cung cấp ủy quyền khác nhau, có toàn bộ trang dành riêng để đăng nhập. Đơn giản là không có cách nào có thể chuyển tải được sự phong phú của sơ đồ xác thực trong một bộ nhắc nhở đăng nhập đơn giản.

Đối với các sơ đồ đơn giản hơn, không phá vỡ luồng hành động của người dùng để đăng nhập có thể được ưa thích hơn, vì vậy bạn có các trang web như fileplanet nơi đăng nhập ở trên cùng và liền mạch với trang.

1
Steve Mitcham

Các hộp thoại hoặc cửa sổ bật lên thực sự chỉ nên được sử dụng để hiển thị các thông tin nhanh cho người dùng yêu cầu một hành động khá đơn giản - Có, Không, Hủy, Đóng, v.v; người dùng không bao giờ được yêu cầu tương tác với họ theo bất kỳ cách nào ngoài điều đó.

0
RussellUresti