Tính nhất quán tránh "gotchas"
Phần mềm đó là đầy đủ của sự mâu thuẫn, thậm chí những người vị thành niên, buộc người dùng để giữ
. suy nghĩ về nó, làm mất đi sự quan tâm họ có thể cống hiến cho công việc của họ
này loại phần mềm có đầy đủ các "gotchas": nó liên tục nói với người sử dụng "Aha!
Gotcha! Ở trên ngón chân của bạn, buster, hoặc tôi sẽ getcha lần nữa. "Bạn nên cố gắng mini-đa hóa số lượng" gotchas "bằng cách phấn đấu cho một mức độ cao của giao diện người dùng
nhất quán.
Khi bắt đầu một thiết kế, phát triển một mô hình khái niệm và thực hiện một
phân tích đối tượng / hành động để lộ các hoạt động chung cho nhiều loại khác nhau của các đối tượng. Điều này cho phép thiết kế để làm cho sử dụng chung com-mands (xem Nguyên tắc cơ bản 3) hoặc ít nhất là sử dụng UIS rất giống cho tương tự như
chức năng nhưng khác biệt. Khi thêm tính năng mới cho một ứng dụng, tái sử dụng
giao diện người dùng từ các bộ phận khác của nó thay vì phát minh ra những cái mới cho mỗi
tính năng mới.
Cách khác là để cung cấp một mảng bối rối của những cách khác nhau
làm nhiều hơn hoặc ít hơn những điều tương tự trong bối cảnh khác nhau. Ví dụ, người sử dụng
giao diện để xóa các mặt hàng thường xuyên thay đổi tùy thuộc vào những gì sẽ được xóa
(Hình 1.8).
ency là một khái niệm phức tạp hơn rất nhiều người nhận ra. Cụ thể,
nhất quán là:
■ Khó khăn để xác định: Nhiều chuyên gia đã cố gắng nhưng không thành công.
■ đa chiều: Các khoản mục được nhất quán trong một chiều (ví dụ, chức năng)
có thể không phù hợp trong khác (ví dụ, vị trí).
■ Theo giải thích: gì có vẻ phù hợp với một người có vẻ
không phù hợp khác.
Một số nhà thiết kế hoặc không biết rằng người dùng có thể nhìn thấy những điều khác nhau
hoặc tin rằng họ có thể xác định tính nhất quán cho người sử dụng. Một số đáng kinh ngạc
thiết kế xấu đã được sản xuất trong tên của quán. Các ví dụ
bao gồm các ứng dụng phần mềm trong đó tất cả mọi thứ được kiểm soát bởi các hình thức nhập dữ liệu, hoặc bởi hệ thống thứ bậc của các menu, mặc dù hình thức hoặc menu này có thể
không phải là cách tốt nhất để kiểm soát tất cả các chức năng. Grudin [1989] thậm chí SUG-gests rằng nhất quán như vậy là không tốt và dễ dùng bậy rằng nó nên
được bỏ rơi như một nguyên tắc thiết kế giao diện người dùng.
đang được dịch, vui lòng đợi..
