tailieunhanh - Tương tác người máy - Chương 5: Actions
Nhiều loại ứng dụng đòi hỏi người thiết kế phải tạo ra button và control không chuẩn Button và Control Không Chuẩn. Sử dụng button và control truyền thống bất cứ nơi nào có thể. Sử dụng hiệu ứng 3D để làm cho các control nổi bật. Khi di chuyển chuột vào control, thay đổi con trỏ chuột. | Chương 5: Actions Lê Quý Lộc Khoa Công Nghệ Thông Tin Đại học Bách Khoa - ĐHĐN Cơ Bản Các cách để thực hiện tác vụ/lệnh Buttons Menu bars Pop-up menus Dropdown menus Toolbars Links Action panels Các tác vụ ẩn Double-clicking on items Keyboard actions Drag-and-drop Typed commands Button và Control Không Chuẩn Nhiều loại ứng dụng đòi hỏi người thiết kế phải tạo ra button và control không chuẩn Button và Control Không Chuẩn Sử dụng button và control truyền thống bất cứ nơi nào có thể Sử dụng hiệu ứng 3D để làm cho các control nổi bật Khi di chuyển chuột vào control, thay đổi con trỏ chuột Sử dụng tooltip Các Mẫu Thiết Kế Button Groups Action Panel Prominent "Done" Button Smart Menu Items Preview Progress Indicator Cancelability Multi-Level Undo Command History Macros Button Groups Mô tả: Đặt các button có chức năng có liên quan với nhau vào một nhóm Sử dụng: Đặt một nhóm button gây ra những ảnh hưởng tương tự nhau. Ví dụ: OK, Cancel, Apply, Close Button Groups Action Panel Mô tả: Sử dụng | Chương 5: Actions Lê Quý Lộc Khoa Công Nghệ Thông Tin Đại học Bách Khoa - ĐHĐN Cơ Bản Các cách để thực hiện tác vụ/lệnh Buttons Menu bars Pop-up menus Dropdown menus Toolbars Links Action panels Các tác vụ ẩn Double-clicking on items Keyboard actions Drag-and-drop Typed commands Button và Control Không Chuẩn Nhiều loại ứng dụng đòi hỏi người thiết kế phải tạo ra button và control không chuẩn Button và Control Không Chuẩn Sử dụng button và control truyền thống bất cứ nơi nào có thể Sử dụng hiệu ứng 3D để làm cho các control nổi bật Khi di chuyển chuột vào control, thay đổi con trỏ chuột Sử dụng tooltip Các Mẫu Thiết Kế Button Groups Action Panel Prominent "Done" Button Smart Menu Items Preview Progress Indicator Cancelability Multi-Level Undo Command History Macros Button Groups Mô tả: Đặt các button có chức năng có liên quan với nhau vào một nhóm Sử dụng: Đặt một nhóm button gây ra những ảnh hưởng tương tự nhau. Ví dụ: OK, Cancel, Apply, Close Button Groups Action Panel Mô tả: Sử dụng một vùng panel để đặt các tác vụ Sử dụng: Khi muốn đặt quá nhiều button trên giao diện, muốn làm cho người dùng dễ thấy các button, hoặc các tác vụ quá phức tạp để bố trí vào menu Các cách bố trí actions Danh sách đơn giản Danh sách có nhiều cột Danh sách có phân loại Bảng hoặc lưới Cây Các panel đặt gần nhau Sử dụng kết hợp các cách này vào một panel Action Panel Prominent "done" Button Mô tả: Đặt nút kết thúc một action ở cuối dòng trực quan Sử dụng: Khi cần đặt các button như "Done," "Submit," hoặc "OK" Prominent "done" Button Smart Menu Items Mô tả: Thay đổi menu theo ngữ cảnh Sử dụng: Trong menu có những action trên các đối tượng cụ thể Preview Mô tả: Hiện preview kết quả của tác vụ Sử dụng: Người dùng thực hiện các tác vụ tốn nhiều thời gian hoặc tạo ra những thay đổi đáng kể trong chương trình Preview Preview Progress Indicator Mô tả: Hiển thị cho người dùng tiến trình của tác vụ mất nhiều thời gian Sử dụng: Thông báo tiến trình của các tác vụ mất nhiều thời gian (hơn 2s) Cancelability Mô tả: Cung cấp cách để kết thúc action tốn nhiều thời gian Sử dụng: Kết thúc action tốn nhiều thời gian (hơn 2s) Multi-level Undo Mô tả: Cung cấp cách để cho người dùng dễ dàng đảo ngược các tác vụ đã thực hiện Sử dụng: Các giao diện các tính tương tác cao của các phần mềm phức tạp như: các môi trường lập trình, các phần mềm thiết kế đồ họa, Command History Mô tả: lưu và hiển thị các action đã thực hiện Sử dụng: các môi trường lập trình, các phần mềm thiết kế đồ họa Macros Mô tả: Hỗ trợ cho người dùng tự tạo ra các action để thực hiện một lúc nhiều action có sẵn Sử dụng: Khi người dùng có khả năng sử dụng lặp lại một chuỗi các actions
đang nạp các trang xem trước