Nút chuyển đổi nên hiển thị trạng thái hiện tại hay trạng thái sẽ chuyển sang? (2010)
(ux.stackexchange.com)Nút chuyển đổi nên hiển thị trạng thái hiện tại hay trạng thái sẽ chuyển sang?
- Nút chuyển đổi cũng nên đóng vai trò thông báo cho người dùng về trạng thái hiện tại.
- Khi nút chuyển đổi đang ở trạng thái 'bật' nhưng lại hiển thị 'tắt', điều đó có thể gây nhầm lẫn.
- Nên tránh dùng điều khiển flip-flop trong nút bấm hoặc menu.
Công tắc chuyển đổi có thể hiển thị cả trạng thái hiện tại lẫn trạng thái sẽ chuyển sang
- Có thể đặt văn bản bên ngoài nút để hiển thị cả trạng thái hiện tại và trạng thái sẽ chuyển sang.
- Ví dụ, thiết kế công tắc của iOS hiển thị màu xanh khi trạng thái là 'bật', còn 'tắt' thì không như vậy.
- Thiết kế công tắc của OS X không mơ hồ, giúp người dùng nhận biết rõ trạng thái hiện tại.
Nên tránh cách dùng nút chuyển đổi của Twitter
- Nút chuyển đổi của Twitter cung cấp thông tin khi rê chuột, nhưng trên màn hình cảm ứng có thể gây nhầm lẫn.
Trong tiếng Anh, "bật" và "tắt" có thể vừa là trạng từ vừa là tính từ
- Nên dùng động từ hoặc tính từ trên nút để cung cấp nhãn rõ ràng.
- Ví dụ: "kích hoạt/vô hiệu hóa", "bắt đầu/dừng"
Điều quan trọng là phân biệt giữa trạng thái và hành động
- Khi nút chuyển đổi biểu thị hành động (ví dụ: phát/tạm dừng), nó nên hiển thị hành động sẽ xảy ra khi nhấp vào.
- Khi nút chuyển đổi biểu thị tùy chọn (ví dụ: phát ngẫu nhiên/phát thường), nó nên hiển thị trạng thái hiện tại.
Có thể cân nhắc dùng checkbox
- Nếu có thể tóm tắt việc chuyển đổi trạng thái thành một câu hỏi 'có/không', thì việc dùng checkbox có thể phù hợp.
Thay vì nút chuyển đổi, hãy dùng cách hiển thị cả trạng thái lẫn hành động
- Khi ở trạng thái vô hiệu, không nhấn mạnh nút; khi ở trạng thái kích hoạt, hãy nhấn mạnh để thể hiện trạng thái.
Có thể cân nhắc không dùng nút chuyển đổi
- Ví dụ, với phát ngẫu nhiên/phát thường, có thể dùng checkbox có nhãn 'phát ngẫu nhiên'.
Nút 'Thích' của Facebook là một ví dụ tốt về nút chuyển đổi
- Trong ứng dụng Facebook trên Android, nút 'Thích' có màu xám khi không hoạt động và màu xanh khi hoạt động.
Hiển thị đồng thời cả trạng thái hiện tại và hành động là rõ ràng nhất
- Nên cung cấp nhãn cho trạng thái không hoạt động cùng với một nút có thể nhấp để thay đổi sang trạng thái hoạt động.
Ý kiến của GN⁺:
- Thiết kế nút chuyển đổi có thể ảnh hưởng lớn đến trải nghiệm người dùng, và điều quan trọng là phải hiển thị rõ ràng trạng thái hiện tại cũng như trạng thái sẽ chuyển sang.
- Thiết kế công tắc của OS X là một ví dụ tốt vì nó giúp người dùng hiểu trực quan trạng thái hiện tại mà không gây nhầm lẫn.
- Bài viết này cung cấp những yếu tố quan trọng mà các nhà phát triển phần mềm cần cân nhắc khi thiết kế giao diện người dùng, từ đó giúp tạo ra trải nghiệm người dùng tốt hơn.
1 bình luận
Ý kiến Hacker News
Sự nhầm lẫn về nút tắt tiếng trong Microsoft Teams
Vấn đề nút gạt thiếu nhất quán trong UI xe Tesla
Cơ chế phản hồi trạng thái của công tắc nút nhấn tại NASA
Sự tiếc nuối khi checkbox dần biến mất
Thiết kế gây bối rối của UI màn hình dashboard Tesla
Vấn đề của nút gạt và cách giải quyết
Vấn đề bất đồng bộ của nút gạt
Ưu điểm trong thiết kế nút gạt dạng trượt của Apple
Sự cần thiết phải hiển thị rõ trạng thái hiện tại và trạng thái sẽ thay đổi của nút gạt