Regras de Ouro do Design de Interface (2013)
As clássicas “regras de ouro” para design de interface dos anos 1980 estão sendo revisitadas à luz do software, hardware e ambientes touch-first de hoje. Os comentaristas concordam em grande parte que princípios como consistência, prevenção de erros, feedback claro e baixa carga cognitiva ainda se sustentam, mas enfatizam que são heurísticas, não absolutos, e devem ser equilibradas com restrições do mundo real, expectativas do usuário e a necessidade de fluxos de trabalho especializados. O tópico também contrasta diferentes escolas de HCI, critica tendências como controles ocultos ou instáveis e o excesso de ênfase na estética, e destaca a influência duradoura das primeiras pesquisas de HCI no UX moderno.
Contexto histórico e relação com outras heurísticas
- Vários comentaristas observam que as regras precedem estruturas mais amplamente conhecidas (por exemplo, heurísticas de usabilidade posteriores) e usam terminologia mais antiga (“short-term memory load” em vez de “cognitive load”).
- A resistência e a sobreposição desses princípios com trabalhos posteriores são vistas como evidência de que capturavam algo fundamental, em vez de terem sido superados.
- Alguns veem ironia no layout antigo da página original em comparação com apresentações mais modernas e digeríveis de heurísticas semelhantes.
Consistência e expertise
- Há forte apoio à ideia de que a consistência permite que os usuários se tornem “especialistas” em um produto; padrões acumulam aprendizado entre funcionalidades.
- Outros alertam que “consistência acima de tudo” é uma armadilha: a verdadeira prioridade é corresponder às expectativas do usuário e aos modelos mentais do mundo real.
- Exemplos: comportamento inconsistente de botões entre telas, telas sensíveis ao toque de carros versus controles físicos, controladores de RC, Office versus sua reformulação com a Ribbon e editores modais como Vim.
Prevenção de erros, controles desativados e feedback
- Há divergência sobre prevenir entradas de forma agressiva versus permitir erros com feedback claro e imediato.
- Muitos argumentam que ações desativadas só são aceitáveis se os usuários puderem ver facilmente por que e como habilitá-las (tooltips, mensagens, indicadores de status).
- Esconder ações indisponíveis é amplamente criticado; o esmaecimento é preferido para ensinar existência, localização e condições.
- Formulários persistentes e correção local de erros (sem perder dados inseridos) são enfatizados como críticos.
Estética versus usabilidade
- Longo debate sobre se interfaces devem priorizar beleza ou funcionalidade.
- Um lado argumenta que a beleza reduz o atrito cognitivo e deve ser integral.
- A visão oposta insiste que segurança, clareza e ergonomia devem prevalecer sobre a estética, citando falhas skeuomórficas e domínios complexos como cockpits e ferramentas financeiras.
Modelos conceituais, ferramentas versus utilidades
- Os comentaristas ressaltam que os usuários devem inferir o modelo conceitual do produto a partir da interface; conceitos de domínio pouco claros causam confusão independentemente dos rótulos.
- Faz-se a distinção entre “utilities” (devem ser ultrassimples e intuitivas) e “tools” (podem justificar curvas de aprendizado mais acentuadas em troca de eficiência).
- Há discussão sobre alinhar a implementação a um modelo conceitual limpo em vez de expor peculiaridades internas.
Desempenho, estabilidade e interfaces em evolução
- Desempenho ruim e layouts em constante mudança são vistos como violando, na prática, quase todas as regras (smart TVs, Spotify, botões que se movem).
- Há ressentimento contra reformulações frequentes e não essenciais, percebidas como mudança pela mudança.
Princípios adicionais sugeridos
- Não mova elementos da interface inesperadamente.
- Suporte desfazer/histórico e ações reversíveis.
- Evite navegação “mystery meat”, ícones sem rótulo e controles que aparecem e somem.
- Forneça personalização e composabilidade.
- “Don’t make me think” e “não projete uma UX que você mesmo consideraria hostil” são propostos como meta-regras abrangentes.