Jacob Nielsen é um reconhecido consultor especialista em usabilidade, com doutorado em Interação Humano-Computador pela Universidade Técnica da Dinamarca e autor de diversos livros sobre o assunto. Suas dez heurísticas para design de interfaces são bastante conhecidas pelos profissionais da área. São três dessas heurísticas:
- A. consumo otimizado de banda, imagens em resolução adequada ao dispositivo, multimídia apenas quando necessário;
- B. consistência e padronização, prevenção de erros, reconhecimento ao invés de lembrança;
- C. separação de forma e conteúdo, hierarquização de conteúdo através de linguagens de marcação, destaque para elementos interativos;
- D. redução do uso do teclado, estímulo à interação gestual, visibilidade do status do sistema;
- E. liberdade e controle do usuário, estímulo à interação interpessoal, personalização da interface.