Skip to main content

Hướng dẫn giao diện con người là gì?

Hướng dẫn giao diện con người (HIG) là các hạn chế hoặc thông số kỹ thuật có trong một tài liệu thiết kế để tạo phần cứng hoặc phần mềm cho biết nên thực hiện giao diện của các sáng tạo này như thế nào.Ví dụ, HIG cho một hệ điều hành cụ thể (HĐH) đặt các tiêu chuẩn theo đó các cửa sổ, hộp, màn hình và các tính năng khác được thiết kế.Điều này không chỉ tham chiếu đến thiết kế thẩm mỹ của giao diện người dùng (UI), mà còn cả các chức năng tương tác.Hướng dẫn giao diện con người sau đó có thể được sử dụng bởi các nhà phát triển khác làm việc với phần cứng hoặc phần mềm đó để đảm bảo khả năng tương thích và chức năng phù hợp trong phát triển UI..Ví dụ, một công ty phát triển hệ điều hành mới có thể tạo ra một tài liệu HIG chỉ ra rõ ràng các màu khác nhau được sử dụng cho các cửa sổ và thông điệp khác nhau, cũng như các biểu tượng để đóng, mở và tương tác với các hộp và tính năng trong UI.Tài liệu này sau đó có thể được sử dụng trong công ty để đảm bảo rằng các hướng dẫn giao diện con người được tuân thủ và sản phẩm cuối cùng có giao diện người dùng sạch sẽ, nhất quán và hữu ích.Tài liệu HIG thường được tạo để đảm bảo giao diện người dùng hiệu quả.Các nhà phát triển UI thường có một nền tảng giáo dục và chuyên nghiệp trong việc hiểu cách mọi người tương tác với các loại phần mềm và phần cứng khác nhau.Đầu vào từ nhà phát triển UI về việc tạo tài liệu HIG cho phép một chương trình hoặc thiết bị mới có UI dễ hiểu và trực quan cho người dùng mới.Mặc dù điều này có vẻ như là một khía cạnh đơn giản của thiết kế phần mềm, các hướng dẫn giao diện con người thiếu sót hoặc không hoàn chỉnh có thể dẫn đến một chương trình thiếu tính nhất quán từ khu vực này sang khu vực tiếp theo hoặc điều đó quá phức tạp để sử dụng.Sử dụng nội bộ trong một nhà phát triển phần mềm hoặc nhà sản xuất phần cứng, chúng cũng thường được sử dụng bên ngoài một công ty.Ví dụ, một công ty đang phát triển phần mềm mới để hoạt động với HĐH hiện có có thể sử dụng tài liệu HIG cho HĐH đó để đảm bảo rằng khả năng sử dụng chung của phần mềm mới phù hợp với các tính năng được sử dụng trong UI của HĐH đó.Điều này đảm bảo rằng nhiều tiện ích và tính năng có thể chạy cùng nhau, nhưng đến từ các nhà phát triển khác nhau, vẫn gắn kết với tính hữu dụng và trình bày cho người dùng một trải nghiệm duy nhất trên một nền tảng lớn hơn.Để phát triển các phần mềm và ứng dụng mới có sẵn từ một thị trường phần mềm duy nhất, ví dụ như các thiết bị được sử dụng bởi các thiết bị di động, việc sử dụng các hướng dẫn giao diện của con người có thể có tác động to lớn đến khả năng truy cập của phần mềm.