Principais conclusões
1. Modos são a raiz de muitos problemas de interface e devem ser eliminados
Uma interface homem-máquina é modal em relação a um determinado gesto quando (1) o estado atual da interface não é o foco de atenção do usuário e (2) a interface executará uma entre várias respostas possíveis ao gesto, dependendo do estado atual do sistema.
Modos causam erros e confusão. Eles fazem com que ações habituais tenham efeitos inesperados e forçam os usuários a lembrar o estado atual do sistema. Isso leva a uma diminuição da produtividade e ao aumento da frustração. Exemplos de modos problemáticos incluem:
- Tecla Caps Lock
- Comportamentos diferentes para o mesmo gesto em diferentes aplicativos
- Interruptores que mudam de estado sem indicação clara
Soluções para eliminar modos:
- Use quasimodos (modos mantidos pelo usuário) quando necessário
- Projete interfaces onde gestos sempre produzam o mesmo resultado
- Forneça indicadores claros e visíveis do estado do sistema
- Implemente funcionalidade universal de desfazer/refazer
2. A visibilidade é crucial: Torne os elementos da interface e suas funções claramente aparentes
Se um usuário não consegue dizer o que pode ou não fazer com um objeto na tela apenas olhando para ele, sua interface falha em atender ao critério de visibilidade.
Aparências visíveis são fundamentais. Os usuários devem ser capazes de descobrir facilmente quais ações são possíveis e como realizá-las sem depender da memória ou de documentação externa. Este princípio se aplica tanto a interfaces físicas quanto digitais.
Maneiras de melhorar a visibilidade:
- Use rótulos claros e descritivos em vez de ícones enigmáticos
- Forneça feedback visual para as ações do usuário
- Implemente a divulgação progressiva de recursos complexos
- Use padrões de design consistentes em toda a interface
- Evite gestos ou comandos ocultos
3. A habituação é poderosa: Projete interfaces que permitam a formação de hábitos benéficos
Nenhuma quantidade de treinamento pode ensinar um usuário a não desenvolver hábitos quando ela usa uma interface repetidamente.
Aproveite o poder do hábito. Interfaces bem projetadas permitem que os usuários desenvolvam hábitos benéficos que aumentam a eficiência e reduzem a carga cognitiva. No entanto, interfaces mal projetadas podem levar à formação de hábitos prejudiciais que causam erros e frustração.
Princípios para projetar interfaces amigáveis aos hábitos:
- Mantenha a consistência nas associações gesto-ação
- Evite modos que mudem o significado dos gestos
- Forneça feedback imediato e previsível para as ações
- Permita a descoberta gradual de recursos avançados
- Projete para usuários iniciantes e experientes sem exigir mudanças de modo
4. A análise quantitativa pode revelar ineficiências ocultas na interface
Para calcular a quantidade de informação que foi transmitida pela recepção de uma mensagem, devemos saber, em particular, a probabilidade de essa mensagem ter sido enviada.
Meça para melhorar. Técnicas de análise quantitativa como GOMS (Metas, Operadores, Métodos e Regras de Seleção) e teoria da informação podem revelar ineficiências em designs de interface que podem não ser aparentes apenas por avaliação qualitativa.
Principais ferramentas de análise quantitativa:
- GOMS para prever tempos de conclusão de tarefas
- Lei de Fitts para otimizar a aquisição de alvos
- Lei de Hick para design de menus
- Teoria da informação para medir a eficiência da interface
Ao aplicar essas ferramentas, os designers podem tomar decisões baseadas em dados para otimizar interfaces para velocidade, precisão e facilidade de uso.
5. Simplifique a navegação com interfaces de zoom e organização baseada em conteúdo
ZoomWorld pode servir como uma interface de busca de banco de dados para uma empresa ou para um conjunto de empresas, agências governamentais, escolas e conjuntos de dados científicos, para citar alguns exemplos.
Aproveite a memória espacial e o contexto. Interfaces de zoom (ZUIs) oferecem uma maneira mais intuitiva e eficiente de navegar em grandes espaços de informação em comparação com estruturas hierárquicas tradicionais. Elas aproveitam a memória espacial humana e permitem que os usuários mantenham o contexto enquanto navegam.
Benefícios das interfaces de zoom:
- Eliminam a necessidade de estruturas de arquivos complexas
- Fornecem transições suaves entre visão geral e detalhes
- Permitem a organização natural de informações relacionadas
- Reduzem a carga cognitiva de lembrar caminhos e locais
- Permitem acesso rápido a itens usados com frequência
6. Elimine nomes de arquivos e estruturas hierárquicas; use recuperação baseada em conteúdo
Não deve haver distinção entre um nome de arquivo e um arquivo.
O conteúdo é seu melhor identificador. Nomes de arquivos tradicionais e estruturas de pastas hierárquicas impõem cargas cognitivas desnecessárias aos usuários. Ao implementar sistemas de recuperação baseados em conteúdo com capacidades de busca poderosas, as interfaces podem se tornar mais intuitivas e eficientes.
Vantagens da organização baseada em conteúdo:
- Elimina a necessidade de lembrar nomes de arquivos arbitrários
- Permite várias maneiras de encontrar a mesma informação
- Reduz o tempo gasto na gestão de arquivos
- Permite uma organização mais natural baseada em relações de conteúdo
- Simplifica o compartilhamento e a colaboração
7. Unifique comandos e transformadores para substituir aplicativos tradicionais
Em vez de fornecer programas de aplicativos, os fornecedores de software fornecerão conjuntos de comandos que oferecem uma coleção de operações relacionadas.
Desfaça os silos de aplicativos. Ao reimaginar o software como uma coleção de comandos e transformadores de dados, as interfaces podem se tornar mais flexíveis, poderosas e amigáveis ao usuário. Essa abordagem elimina as barreiras artificiais entre aplicativos e permite fluxos de trabalho mais naturais.
Benefícios de comandos e transformadores unificados:
- Reduzem a curva de aprendizado ao fornecer interfaces consistentes em tarefas
- Permitem que os usuários combinem funcionalidades de diferentes domínios sem problemas
- Simplificam a distribuição e atualização de software
- Permitem personalização mais granular da funcionalidade
- Eliminam a necessidade de alternar entre aplicativos para tarefas relacionadas
8. Projete sistemas sem erros em vez de depender de mensagens de erro
Sempre que você se encontrar especificando uma mensagem de erro, por favor, pare; então redesenhe a interface para que a condição que gerou a mensagem de erro não ocorra.
Previna erros, não apenas os relate. Interfaces bem projetadas devem tornar difícil ou impossível para os usuários cometerem erros, em vez de depender de mensagens de erro para informar os usuários após o fato. Essa abordagem leva a experiências de usuário mais eficientes e menos frustrantes.
Estratégias para design sem erros:
- Use restrições para prevenir ações inválidas
- Forneça opções claras e inequívocas
- Implemente interfaces tolerantes que permitam correção fácil
- Projete para o modelo mental do usuário da tarefa
- Use divulgação progressiva para reduzir a complexidade
9. Otimize a funcionalidade de busca com pesquisas incrementais e interrompíveis
A busca incremental tem várias outras vantagens sobre a busca delimitada.
Torne a busca rápida e flexível. Pesquisas incrementais que atualizam os resultados à medida que o usuário digita proporcionam uma experiência mais eficiente e amigável em comparação com buscas delimitadas tradicionais. Essa abordagem permite que os usuários refinem suas consultas em tempo real e encontrem informações mais rapidamente.
Características principais de interfaces de busca otimizadas:
- Atualizam resultados em tempo real à medida que o usuário digita
- Permitem fácil refinamento de consultas de busca
- Fornecem contexto para os resultados de busca
- Tornam as buscas interrompíveis e retomáveis
- Implementam busca circular em múltiplos domínios
Última atualização:
Avaliações
The Humane Interface é altamente valorizado por suas percepções sobre design de interfaces de usuário, com foco na cognição humana e eficiência. Os leitores apreciam a ênfase de Raskin na simplicidade, formação de hábitos e interfaces sem modos. Embora alguns considerem suas ideias radicais ou ultrapassadas, muitos veem relevância contínua no design de interfaces moderno. A abordagem quantitativa do livro e o foco em interações baseadas em texto são elogiados, embora alguns critiquem sua repetitividade ou foco restrito. No geral, é considerado um recurso valioso para aqueles interessados em interação humano-computador, apesar de discordâncias ocasionais com propostas específicas.