Het doel van het volgen van een goede human computer interface ( HCI ) ontwerprichtlijnen is om effectieve interfaces die helpen een computergebruiker doen computer gerelateerde taken. Gebruikers moeten in staat zijn om snel te zien en te begrijpen hun opties , en de interface moet laten zien , zo gemakkelijk en zo eenvoudig mogelijk te maken, hoe je een bepaald doel te bereiken . " The Human - Computer Interaction Handbook : Fundamentals , Evolving Technologies en opkomende toepassingen , " Sears & Jacko zegt dat je kan verminderen alle richtlijnen neer op twee fundamentele principes : als het gaat om computers , niet maken gebruikers denken of werken . Testen " Maak me geen Think : A Common Sense aanpak van Web Usability , " Steve Krug zegt de meest belangrijke richtlijn is om , test, en test opnieuw te testen , vanaf het allereerste begin . Hij noemt dit " usability testing . " Beginnen door te kijken naar concurrerende websites of websites die u wilt. Kom met een reeks taken bijzonder voor de website die u aan het bouwen bent , zoals het bestellen van een product . Dan vind iemand die nog nooit van de site heeft gebruikt , vraag hem of haar om een aantal taken te doen , en te kijken en op te nemen hoe ze het doen . Bepalen hoe de interface helpt of ze met elkaar verwart . Vervolgens ontwerp je eigen site op papier . Usability testing op uw prototypes , achtereenvolgens raffinage elk prototype met nieuwe proefpersonen totdat u tevreden ze de taken kunnen voltooien zo gemakkelijk mogelijk . Anticiperen Bij het ontwerpen elke softwaretoepassing , in gedachten houden dat de interface moet anticiperen op de behoeften van de gebruiker . De beste manier om dat te doen is niet te verwachten dat gebruikers te hebben om rond of experiment spelen om erachter te komen hoe om te doen wat ze willen doen . De interface moet alle informatie en acties van de gebruiker zo gemakkelijk en vanzelfsprekend mogelijk de maken . Consistentie Terwijl gebruikers nodig hebben om verschillende taken uit te voeren , is het meestal het geval dat die taken kunnen worden onderverdeeld in een aantal gemeenschappelijke componenten. Bijvoorbeeld , bij gebruik van een tekstverwerker , elk belangrijkste taak begint door te gaan naar dezelfde menubalk , en elk deel van de menubalk ziet en op dezelfde wijze handelt . Kortom , u wilt bewaren , zo goed mogelijk , een consistente look , feel en het gedrag gedurende elk niveau van de applicatie . Efficiëntie van de Gebruiker meten van de productiviteit van iedere computer applicatie die de productiviteit van de gebruiker , niet de applicatie . Bijvoorbeeld , wanneer een gebruiker zich bijvoorbeeld 10 seconden om een taak via een takenlijst maar duurt 15 seconden om dezelfde taak , in een andere inrichting van dezelfde toepassing , de eerste is beter dan de laatste, ook indien deze toepassing gebruikt computer resources efficiënter dan de vroegere . Zichtbare navigatie maken het navigatiesysteem altijd zo eenvoudig en gemakkelijk te gebruiken als mogelijk is . Nogmaals , niet maken gebruikers " denken " over hoe de navigatie te gebruiken ; laat hen niet te veel dingen om niet te verdwalen in de aanvraag herinneren < br . > |