it-swarm-vi.tech

Di chuột so với nhấp vào menu lớn

Bây giờ thực hiện một menu lớn mới. Các tùy chọn menu con của menu lớn hiện tại được hiển thị trên con trỏ người dùng. Liệu một hành động rõ ràng hơn như nhấp chuột sẽ phù hợp hơn cho điều này (như ví dụ dưới đây)?

enter image description here

2
zakcreate

Đây là một câu hỏi thú vị.

TL; DR - Cá nhân tôi sẽ nhấp chuột vì mở "menu lớn" là một hành động.

Một nguyên tắc nhỏ là bạn muốn giữ sự khác biệt giữa một hành động (có thể được biểu thị bằng một cú click chuột) và tương tác (có thể được biểu thị bằng di chuột hoặc như thế).

Hành động khiến điều gì đó xảy ra - cho dù đó là thay đổi, thêm, xóa hoặc tương tự. Mặt khác, tương tác don 'ngụ ý rằng một cái gì đó sẽ được thay đổi, thêm, xóa, v.v.

Liên quan đến câu hỏi của bạn, xem một menu có nhiều tương tác hơn vì bạn không bắt đầu điều hướng đến bất cứ đâu. Tuy nhiên, có một điểm mà việc di chuột để hiển thị một menu lớn gần như có thể được coi là một hành động. Ví dụ: trên ví dụ về trang web của Microsoft mà bạn đề cập, menu sẽ ẩn phần còn lại của trang khỏi chế độ xem - và điều này có thể được coi là một hành động vì có gì đó đang được thay đổi. (Chế độ xem của người dùng)

Để kết luận, bạn nên tự hỏi liệu "menu lớn" của bạn là một hành động hay tương tác, và hơn nữa, liệu nó có thay đổi, thêm, xóa hoặc sửa đổi trải nghiệm của người dùng theo bất kỳ cách nào. Nếu người dùng sẽ bắt đầu một hành động - sử dụng nhấp chuột. Nếu đó là tương tác - hãy sử dụng di chuột.

4
Aaron

Bấm

Trong trường hợp cụ thể này, sẽ rất hữu ích khi xem xét một số nhược điểm hoặc cạm bẫy của di chuột quá:

  • Sai ​​tích cực: hành động di chuột kích hoạt mỗi khi con trỏ chuột ở trên menu. Nhưng rất thường xuyên người dùng không làm điều này có chủ ý. Khu vực di chuột chỉ nằm dọc theo con đường mà người dùng muốn chuột đi. Như @aaron đã chỉ ra trong câu trả lời của mình, một menu lớn cản trở phần còn lại của trang khỏi chế độ xem.

    • Không dính: trạng thái di chuột chỉ tồn tại khi chuột ở trên đối tượng. Xin lưu ý rằng bất kỳ hành động nào của người dùng với chuột khi đang di chuột là không thể. Thiết kế của bạn có thể không có hành động liên quan, nhưng hãy nghĩ về sao chép/dán, ghi màn hình và đa nhiệm khác (ví dụ: chuyển sang thư để đọc đường dẫn điều hướng mà ai đó đề xuất) người dùng có thể muốn làm.

    • Sai ​​âm: nếu người dùng di chuyển con trỏ 1 pixel của họ quá xa bên ngoài mục di chuột, mục đó sẽ sụp đổ. Đây không phải là vấn đề quá lớn đối với menu mega, có vùng di chuột lớn khi mở ra. Nhưng một số menu lơ lửng thì ít tha thứ hơn. Chúng làm người dùng thất vọng với các menu phụ và nếu người dùng bỏ lỡ quỹ đạo từ menu này sang menu phụ, thì tương tác di chuột buộc họ phải bắt đầu lại.

Tôi sẽ đặt ra rằng di chuột rất tuyệt vời cho các tương tác rất nhẹ , như hiệu ứng gợn nút hoặc hoạt ảnh. Đối với các tương tác phức tạp hơn - chẳng hạn như tiết lộ các tùy chọn điều hướng và nhấp chuột ẩn - nơi người dùng cần đọc, tạm dừng và suy nghĩ, hãy đi với nhấp chuột.

2
wintvelt

Bay lượn!

Di chuột là một hành động mượt mà hơn cho khám phá!

Đó là một mượt mà hơn và tương tác nhẹ hơn. Nó giúp bạn khám phá và điều hướng các tùy chọn nhanh hơn. Hãy suy nghĩ về nó như thể bạn đang vẫy chuột xung quanh để kiểm tra những gì ở đó.

So sánh với nhấp chuột:

  • Nhấp chuột bao gồm hai hành động (di chuột + nhấp chuột).
  • Nhấp chuột bằng cách nào đó là một hành động quyết đoán hơn so với di chuột.

Menu lớn là các bảng lớn với nhiều menu và menu phụ. Tôi sẽ bỏ phiếu cho hành động cho phép điều hướng mượt mà hơn.

1
Mo'ath

Cả hai!

Tôi dự kiến ​​sẽ phải di chuột để mở rộng menu và nhấp để đi đến trang khác.

Vấn đề với việc chỉ di chuột ở đây là người dùng có thể nghĩ rằng họ đã hạ cánh trên một trang khác khi họ vô tình di chuột qua nút.

Giải pháp có thể là một menu di chuột nhỏ hơn mà người dùng có thể mở rộng bằng cách nhấp vào nhãn "mở rộng".

0
Tvde1