Las pautas de interfaz humana ( HIG , por sus siglas en inglés) son documentos de desarrollo de software que ofrecen a los desarrolladores de aplicaciones un conjunto de recomendaciones. Su objetivo es mejorar la experiencia de los usuarios al hacer que las interfaces de las aplicaciones sean más intuitivas, fáciles de aprender y consistentes. La mayoría de las guías se limitan a definir una apariencia común para las aplicaciones en un entorno de escritorio en particular . Las guías enumeran políticas específicas. Las políticas son genes que a veces se basan en estudios de interacción entre humanos y computadoras (los llamados estudios de usabilidad ), pero la mayoría se basan en convenciones elegidas por las preferencias de los desarrolladores de la plataforma. [ cita requerida ]
El objetivo central de una interfaz de usuario de alta definición (HIG) es crear una experiencia consistente en todo el entorno (generalmente un sistema operativo o un entorno de escritorio ), incluidas las aplicaciones y otras herramientas que se utilizan. Esto significa aplicar el mismo diseño visual y crear un acceso y comportamiento consistentes para los elementos comunes de la interfaz, desde los más simples, como botones e íconos, hasta construcciones más complejas, como cuadros de diálogo .
Las HIG son recomendaciones y consejos destinados a ayudar a los desarrolladores a crear mejores aplicaciones. A veces, los desarrolladores eligen intencionalmente romperlas si creen que las pautas no se ajustan a su aplicación o si las pruebas de usabilidad revelan una ventaja al hacerlo. Pero, a su vez, la organización que publica la HIG puede negarse a respaldar la aplicación. La interfaz de usuario de Mozilla Firefox , por ejemplo, va en contra de la HIG del proyecto GNOME , que es uno de los principales argumentos para incluir GNOME Web en lugar de Firefox en la distribución GNOME. [1]
Las pautas de interfaz humana suelen describir las reglas de diseño visual, incluido el diseño y el estilo de los iconos y las ventanas. Con mucha menos frecuencia, especifican cómo funcionan los mecanismos de interacción y entrada del usuario . Además de las reglas detalladas, las pautas a veces también hacen sugerencias más amplias sobre cómo organizar y diseñar la aplicación y escribir el texto de la interfaz de usuario.
Los HIG también se realizan para aplicaciones. En este caso, el HIG se basará en un HIG de plataforma agregando la semántica común para una variedad de funciones de aplicación.
A diferencia de las pautas específicas de cada plataforma, las pautas multiplataforma no están vinculadas a una plataforma en particular. Estas pautas hacen recomendaciones que deberían ser válidas para cualquier plataforma. Como esto no siempre es posible, las pautas multiplataforma pueden sopesar el cumplimiento frente a la carga de trabajo impuesta.
{{cite book}}
: Mantenimiento CS1: fecha y año ( enlace ) Mantenimiento CS1: ubicación ( enlace )