TAILIEUCHUNG - User Interface Design for Programmers 2011 phần 5

Khi mô hình người sử dụng không đầy đủ hoặc sai, chương trình có thể sử dụng affordances hoặc ẩn dụ để cho thấy người sử dụng mô hình của nó. Trong những trường hợp này, bạn sẽ phải tìm cách để cung cấp cho người sử dụng những manh mối về một cái gì đó hoạt động như thế nào. | doing the Windows-standard OK thing. Just because Microsoft does it doesn t mean it s right he chirped. So the programmers spent a remarkable amount of time writing some amazingly complicated dialog-box handling-code to work around the default behavior of Windows. Being inconsistent is almost always more work than simply acting like your platform expects you to act . This code was a maintenance nightmare it didn t port so well when we moved from 16-bit to 32-bit Windows. It didn t do what people expected. And as new programmers joined the team they didn t understand why there was this strange subclass for dialogs. Over the years an awful lot of programmers have tried to reimplement various common Windows controls from buttons to scrollbars toolbars and menu bars the Microsoft Office team s favorite thing to reimplement . Netscape 6 goes so far as to reimplement every single common Windows control. This usually has some unforeseen bad effects. The best example is with the edit box. If you reimplement the edit box there are a lot of utilities that you ve never even heard of like Chinese language editing add-ins and bidirectional versions of Windows that support right-to-left text that are going to stop working because they don t recognize your nonstandard edit box. Some reviewers of the Netscape 6 preview releases complained that the URL box using a nonstandard Netscape edit control does not support common edit control features like right-clicking to get a context menu. When you find yourself arguing with an anti-Microsoft fundamentalist or a creative graphic designer about consistency they re apt to quote Ralph Waldo Emerson incorrectly Consistency is the hob-goblin of little minds. Emerson s real quote is A foolish consistency is the hobgoblin of little minds. Good UI designers use consistency intelligently and though it may not show off their creativity as well in the long run it makes users happier. 40 Chapter 7 Putting the User in Charge Overview The history of

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.