Diretrizes de interface humana - Human interface guidelines
As diretrizes de interface humana ( HIG ) são documentos de desenvolvimento de software que oferecem aos desenvolvedores de aplicativos um conjunto de recomendações. O objetivo é melhorar a experiência dos usuários, tornando as interfaces de aplicativos mais intuitivas, fáceis de aprender e consistentes. A maioria dos guias se limita a definir uma aparência comum para aplicativos em um ambiente de área de trabalho específico . Os guias enumeram políticas específicas. As políticas às vezes são baseadas em estudos de interação humano-computador (os chamados estudos de usabilidade ), mas a maioria é baseada em convenções escolhidas pelas preferências dos desenvolvedores da plataforma.
O objetivo central de um HIG é criar uma experiência consistente em todo o ambiente (geralmente um sistema operacional ou ambiente de desktop ), incluindo os aplicativos e outras ferramentas em uso. Isso significa aplicar o mesmo design visual e criar acesso consistente e comportamento de elementos comuns da interface - desde elementos simples, como botões e ícones, até construções mais complexas, como caixas de diálogo .
HIGs são recomendações e conselhos destinados a ajudar os desenvolvedores a criar aplicativos melhores. Os desenvolvedores às vezes escolhem intencionalmente quebrá-los se acharem que as diretrizes não se adequam à sua aplicação, ou o teste de usabilidade revela uma vantagem em fazê-lo. Mas, por sua vez, a organização que publica o HIG pode recusar o endosso do aplicativo. A interface de usuário do Mozilla Firefox , por exemplo, vai contra o projeto GNOME HIG, que é um dos principais argumentos para incluir o Epiphany em vez do Firefox na distribuição do GNOME.
Escopo
As diretrizes de interface humana geralmente descrevem as regras de design visual, incluindo ícone e design e estilo de janela. Com muito menos frequência, eles especificam como os mecanismos de interação e entrada do usuário funcionam. Além das regras detalhadas, as diretrizes às vezes também fazem sugestões mais amplas sobre como organizar e projetar o aplicativo e escrever um texto para a interface do usuário.
HIGs também são feitos para aplicativos. Neste caso, o HIG será construído em uma plataforma HIG adicionando a semântica comum para uma gama de funções de aplicativo.
Diretrizes de plataforma cruzada
Em contraste com as diretrizes específicas da plataforma, as diretrizes multiplataforma não estão vinculadas a uma plataforma distinta. Essas diretrizes fazem recomendações que devem ser verdadeiras em qualquer plataforma. Como isso nem sempre é possível, as diretrizes de plataforma cruzada podem pesar a conformidade em relação à carga de trabalho imposta.
Exemplos
Linux , macOS , semelhante ao Unix
- Diretrizes de interface humana elementar do sistema operacional
- GNOME Human Interface Guidelines
- Diretrizes de interface humana do KDE
- Diretrizes de interface humana do macOS
- Diretrizes de interface humana OLPC
- Guias de design de aplicativos Ubuntu
- Diretrizes de IU do Xfce
Linguagens de programação
Dispositivos portáteis
Microsoft Windows
- Diretrizes de interação da experiência do usuário do Windows (para Windows 7 e Windows Vista)
- Microsoft Fluent Design System (para dispositivos baseados em Windows 10)
- Biblioteca de design para Windows Phone
Diversos
- Eclipse User Interface Guidelines (2007)
- wyoGuide , um HIG de plataforma cruzada ( wxWidgets )
- ELMER (diretrizes para formulários públicos na internet)
- Diretrizes de interface humana do Haiku
Veja também
- Interface de usuário
- Dispositivo de interface humana
- Usabilidade
- Acesso de usuário comum
- Construtor de interface gráfica do usuário
- Linux na área de trabalho
- Princípio da menor surpresa