Nguyên tắc trải nghiệm người dùng Vista của Microsoft tại: http://msdn.microsoft.com/en-us/library/aa511258.aspx
Nội dung cụ thể để các menu, bao gồm cả menu tiêu chuẩn, là tại địa chỉ: http://msdn.microsoft.com/en-us/library/aa511502.aspx
này bao gồm thứ tự tiêu chuẩn của các menu và các mục menu, tên của họ, và tăng tốc của họ.
Một số hướng dẫn chung:
File là cho các lệnh có ảnh hưởng đến toàn bộ nội dung người dùng đang làm việc trên (thường là một tập tin) hoặc toàn bộ ứng dụng (ví dụ, Exit). Đây cũng là một nơi tốt để người dùng chọn biểu mẫu mà họ muốn làm việc.
Chỉnh sửa dành cho việc chọn các phần nội dung (ví dụ: Tìm, Chọn tất cả) và hành động trên các phần đó (Sao chép, Xóa). Không sử dụng nó làm menu "thay đổi một cái gì đó" chung (ví dụ: để "chỉnh sửa" tùy chọn hoặc macro).
Xem thay đổi giao diện hoặc bản trình bày nội dung trong khi không thay đổi chính nội dung cơ bản (ví dụ: những gì người dùng đã nhập vào biểu mẫu của bạn). Hãy xem xét không bao gồm trong các mục menu Chế độ xem để kiểm soát sự hiện diện của thanh công cụ (thanh công cụ không phải là nội dung). Điều đó thực sự nên ở với Tùy chọn/Tùy chọn.
Mặc dù được liệt kê là tiêu chuẩn, tôi sẽ tránh trình đơn Công cụ.Tên không có ý nghĩa và nội dung thường là rác ngẫu nhiên. Hãy xem xét tên và tổ chức được sử dụng bởi Ribbon Office (ví dụ: trong đó Tùy chọn nằm dưới Tệp tương đương). Xem http://blogs.msdn.com/jensenh/archive/2006/01/31/520061.aspx.
Thường đặt các mục menu ứng dụng cụ thể bên dưới các mục menu chuẩn trong menu tiêu chuẩn để bộ nhớ cơ của người dùng không bị gián đoạn cho các mục menu chuẩn. Tuy nhiên, nếu mục menu ứng dụng cụ thể là biến thể của một mục menu chuẩn, sau đó đặt nó ngay bên dưới mục menu chuẩn (ví dụ: Tìm tiếp theo bên dưới Tìm hoặc Dán Đặc biệt bên dưới Dán)
Đừng ngại tạo các menu của riêng bạn cho các mục không phù hợp ở trên. Menubars thường có đủ chiều rộng, tạo ra một mùi hương thông tin yếu đặc biệt là cho các mục menu không chuẩn. Tám đến 10 menu là hoàn toàn có thể chấp nhận được. Một thực đơn chỉ có ba mục menu là hoàn toàn có thể chấp nhận được; một với hai mục menu không nằm ngoài câu hỏi.
Cascade hoặc sub-menu rất khó sử dụng. Thay vào đó, hãy chọn các mục menu nhóm theo dấu phân cách. Một menu có thể có ~ 15 mục trước khi cần xem xét các menu xếp tầng. Nếu bạn có quá nhiều mục trình đơn, trước tiên hãy cân nhắc chia nhỏ một số mục dưới dạng trình đơn riêng biệt, thay vì trình đơn xếp tầng trong menu.
Đặt các menu dành riêng cho ứng dụng của bạn sau Chế độ xem nhưng trước Cửa sổ hoặc Trợ giúp trên thanh trình đơn. Tôi đặc biệt khuyên bạn nên nghiên cứu người dùng (ví dụ: sắp xếp thẻ) để sắp xếp và đặt tên các menu không chuẩn.
Nhìn kỹ vào ruy-băng và bạn sẽ thấy tổ chức của nó khá giống với thanh menu, tương đương với tệp (menu biểu tượng), chỉnh sửa (tab “Trang chủ” bao gồm định dạng) và chế độ xem , do đó, từ quan điểm của tổ chức, nó tạo ra sự khác biệt nhỏ cho dù bạn đang sử dụng Ribbon hay thanh thực đơn.
Thanh menu vẫn là lựa chọn tốt nhất cho hầu hết các ứng dụng. Ribbon không có nghĩa là ít nhấp chuột hơn so với kết hợp thanh công cụ/thanh công cụ truyền thống. Đừng nhảy vào Ribbon chỉ vì MS đang đẩy nó. Tôi có chi tiết tại http://www.zuschlogin.com/?p=36.
Bài đăng tuyệt vời! cảm ơn! –