<>Trở thành một nhà phát triển full stack không có nghĩa là bạn không biết về UI/UX. Trên thực tế, nếu bạn xây dựng cả frontend và backend, bạn không thể có một trải nghiệm vụng về cho người dùng.
/1. Tính rõ ràng
“Đừng phát minh lại bánh xe. Hãy phát minh lại trải nghiệm.“
Ví dụ để thiết kế một button với chức năng xóa thì rõ ràng ám thị trong mắt người dùng luôn là biểu tượng thùng rác. Dù bạn có cố gắng sáng tạo một biểu tượng nào đó khác thì chúng chỉ càng làm cho thời gian người dùng hiểu ra ý nghĩa của tính năng đó càng lâu. Và mất nhiều thời gian là điều tối kị trong UIUX.
/2. Don’t Make Me Think (Đừng bắt tôi phải suy nghĩ)
Đó là tiêu đề của một cuốn sách bán chạy nhất về UX. Và nó hoàn toàn đúng. Nếu mỗi giây bạn để người dùng tự hỏi “Cái này có tác dụng gì?” hoặc “Tôi phải làm gì tiếp theo?” — bạn đang đánh mất họ.
/3. Hệ thống phân cấp tốt không chỉ là mầu mè cho thiết kế
Bạn có biết những trang web mà mọi yếu tố đều cần được chú ý không? Các nút bấm màu xanh lá, tiêu đề viết hoa toàn bộ, popup bật lên nhảy múa như thể đang ở năm 2006? Đúng vậy. Đó chính là sự hỗn loạn về mặt thị giác. Hệ thống phân cấp trực quan hướng dẫn người dùng giống như GPS.
Tiêu đề in đậm = quan trọng nhất.
Nút tắt tiếng = hành động thứ cấp.
Khoảng trắng = khoảng trống.
/4. Mobile là ưu tiên hàng đầu
Ví dụ người dùng của bạn đang ở trong nhà vệ sinh. Đang đọc ứng dụng của bạn. Số liệu thống kê không nói dối: Hơn 60% lưu lượng truy cập web là trên thiết bị di động. Nếu ứng dụng của bạn không hoạt động trên màn hình nhỏ hơn, bạn sẽ mất số lượng lớn người dùng.
Kiểm tra thực tế: Kiểm tra ứng dụng của bạn trên thiết bị di động ngay khi bạn viết ứng dụng là việc quan trọng đầu tiên chứ không phải để sau đó.
/5. Trạng thái loading = tạo cảm xúc
Bạn có bao giờ nhấp vào một button và không thấy có gì xảy ra không?
Bạn bắt đầu đặt câu hỏi về mọi thứ.
Nó có hoạt động không? Tôi có nên nhấp lại không? Internet của tôi bị hỏng à?
Trạng thái tải là liệu pháp tốt cho UX. Chúng làm dịu đi cảm giác chờ đợi của người dùng. “Này, tôi hiểu rồi. Đợi một lát.”
/6. Trạng thái lỗi: Ngừng việc thao túng người dùng của bạn
Thông báo lỗi phải mang tính nhân văn, hữu ích và mang tính hy vọng.
Không nên nói:
“Lỗi không xác định. Hãy thử lại.”
Mà hãy nói:
“Chúng tôi không thể tải tệp của bạn lên. Có thể tệp quá lớn hoặc mạng bị mất. Hãy thử lại sau một lát.”
Thậm chí còn tốt hơn:
Hãy cho họ biết cách sửa chữa . Hãy hành động, đừng chỉ thở dài.
/7. Sự nhất quán = Sự tin tưởng
Hãy tưởng tượng bạn đang sử dụng một ứng dụng mà button một trang ghi là “Gửi”, trang khác ghi là “Đăng” và trang khác nữa ghi là “Xong”. Cùng một hành động. Ba cái tên.
Bộ não bạn hét lên: Gì vậy, hai chuyện này có giống nhau không?
Sự nhất quán tạo nên sự quen thuộc. Sự quen thuộc tạo nên lòng tin. Lòng tin tạo nên sự ghi nhớ.
Sử dụng hệ thống thiết kế. Đặt ra các quy tắc. Tuân thủ chúng. Nếu các button của bạn thay đổi kiểu dáng ở mỗi screen, đó là điều cấm kị.