Jakie są wytyczne dotyczące interfejsu człowieka?
Wytyczne dotyczące interfejsu ludzkiego (HIG) to ograniczenia lub specyfikacje zawarte w dokumencie projektowym dotyczącym tworzenia sprzętu lub oprogramowania, które wskazują, w jaki sposób interfejs tych kreacji powinien zostać zaimplementowany. Na przykład interfejs HIG dla określonego systemu operacyjnego (OS) określa standardy, według których projektowane są różne okna, skrzynki, ekrany i inne funkcje. Odnosi się to nie tylko do estetycznego wyglądu interfejsu użytkownika (UI), ale także do funkcji interaktywnych. Wytyczne dotyczące interfejsu użytkownika mogą być następnie używane przez innych programistów pracujących z takim sprzętem lub oprogramowaniem, aby zapewnić odpowiednią zgodność i funkcjonalność podczas tworzenia interfejsu użytkownika.
Rozwój oprogramowania często obejmuje szereg dokumentów projektowych wykorzystywanych przy tworzeniu nowego programu, w tym wytyczne dotyczące interfejsu człowieka. Na przykład firma opracowująca nowy system operacyjny może utworzyć dokument HIG, który wyraźnie wskazuje różne kolory używane w różnych oknach i komunikatach, a także ikony do zamykania, otwierania i innego rodzaju interakcji z polami i funkcjami interfejsu użytkownika. Dokument ten można następnie wykorzystać w firmie, aby upewnić się, że przestrzegane są wytyczne dotyczące interfejsu człowieka oraz że produkt końcowy ma interfejs użytkownika, który jest czysty, spójny i użyteczny.
Przydatność wytycznych dotyczących interfejsu człowieka jest kluczem do ich znaczenia, ponieważ dokument HIG jest często tworzony w celu zapewnienia skutecznego interfejsu użytkownika. Programiści interfejsu użytkownika często mają wykształcenie i doświadczenie zawodowe w zrozumieniu sposobu interakcji ludzi z różnymi rodzajami oprogramowania i sprzętu. Wkład dewelopera interfejsu użytkownika w tworzenie dokumentów HIG pozwala nowemu programowi lub urządzeniu posiadać interfejs, który jest łatwy do zrozumienia i intuicyjny dla nowych użytkowników. Chociaż może się to wydawać prostym aspektem projektowania oprogramowania, wadliwe lub niekompletne wytyczne dla ludzkiego interfejsu mogą spowodować, że program będzie pozbawiony spójności między obszarami lub będzie zbyt skomplikowany w użyciu.
Chociaż wytyczne dotyczące interfejsu człowieka są ważne do użytku wewnętrznego przez programistę lub producenta sprzętu, często są również stosowane poza firmą. Na przykład firma, która opracowuje nowe oprogramowanie do pracy z istniejącym systemem operacyjnym, może skorzystać z dokumentu HIG dla tego systemu operacyjnego, aby upewnić się, że ogólna użyteczność nowego oprogramowania jest zgodna z funkcjami używanymi w interfejsie użytkownika tego systemu operacyjnego. Zapewnia to, że wiele narzędzi i funkcji, które mogą działać razem, ale pochodzą od różnych programistów, pozostają spójne pod względem użyteczności i prezentują użytkownikom jedno doświadczenie na większej platformie. Przy opracowywaniu nowego oprogramowania i aplikacji dostępnych z jednego rynku oprogramowania, na przykład używanych przez urządzenia mobilne, stosowanie wytycznych dotyczących interfejsu człowieka może mieć ogromny wpływ na dostępność oprogramowania.