O objetivo da seguinte boa interface homem-computador (HCI) as diretrizes de design é a criação de interfaces eficazes que ajudam um usuário de computador fazer tarefas relacionadas com computadores . Os usuários devem ser capazes de ver e compreender as suas opções de forma rápida, ea interface deve mostrar-lhes , tão fácil e tão simples quanto possível , a forma de alcançar um determinado objetivo. " O Manual de Interação Humano-Computador : Fundamentos , a evolução das tecnologias e aplicações emergentes ", Sears & Jacko diz que você pode reduzir todas as diretrizes para baixo a dois princípios fundamentais : quando se trata de computadores , não faça usuários pensam ou trabalho. Testando
" Não me faça pensar : uma abordagem de senso comum para Web Usability ", Steve Krug diz que a diretriz mais importante é testar , testar e testar novamente , desde o início. Ele chama isso de " testes de usabilidade . " Comece por olhar para sites de concorrentes ou sites que você gosta. Come-se com um conjunto de tarefas específicas para o site que você está construindo , como encomendar um produto . Em seguida, encontrar alguém que nunca tenha usado o site , pedir-lhe para fazer um conjunto de tarefas , e assistir e gravar como eles fazem . Identificar como a interface de ajuda ou os confunde . Em seguida, criar seu próprio site em papel . Faça testes de usabilidade em seus protótipos , refinando sucessivamente cada protótipo com novos assuntos de teste até que esteja satisfeito que eles possam completar as tarefas tão facilmente quanto possível .
Antecipação
Ao projetar qualquer aplicativo de software , lembre-se que a interface deve antecipar as necessidades do usuário. A melhor maneira de fazer isso não é de esperar que os usuários têm para brincar ou experiência , a fim de descobrir como fazer o que eles querem fazer. A interface deve fazer todas as acções de informação e de usuários tão fácil e óbvia possível.
Consistência
Enquanto os usuários precisam fazer tarefas diferentes , é normalmente o caso em que essas tarefas podem ser divididas em um conjunto de componentes comuns. Por exemplo , ao usar um processador de texto, cada tarefa principal começa indo para a mesma barra de menu, e cada parte da barra de menu parece e age de forma semelhante. Em suma, você quer manter , da melhor maneira possível , uma aparência consistente , sentir e comportamento ao longo de cada nível da aplicação.
Eficiência do Usuário
medir a produtividade de qualquer aplicação de computador pela produtividade do utilizador , e não a aplicação . Por exemplo, se um usuário tem , digamos, 10 segundos para fazer alguma tarefa usando um aplicativo , mas leva 15 segundos para fazer a mesma tarefa em um outro projeto do mesmo aplicativo , o primeiro é melhor do que o segundo, mesmo se este aplicativo usa recursos do computador de forma mais eficiente do que o anterior .
visível navegação
sempre verifique o sistema de navegação tão simples e tão fácil de usar quanto possível . Mais uma vez, não levam os usuários "pensar" sobre como usar a navegação , não torná-los tem que lembrar um monte de coisas para evitar se perder na aplicação
br < . >