Las diferencias entre las pautas de interfaz humana de Linux

¿Alguna vez te has encontrado con una aplicación de Linux que parece fea y parece inutilizable? Es por eso que los escritorios tienen pautas de interfaz humana. Windows y macOS tienen estas pautas. ¿Qué hay de Linux?

¿Alguna vez te has encontrado con una aplicación de Linux que parece fea y parece inutilizable?  Es por eso que los escritorios tienen pautas de interfaz humana.  Windows y macOS tienen estas pautas.  ¿Qué hay de Linux?
Anuncio

Un desarrollador se sienta a escribir una pieza de software libre. Ellos tienen las habilidades. Saben cómo hacer que el programa haga lo que quiere que haga. Pero no tienen ninguna experiencia con el diseño de la interfaz de usuario, ni tienen un equipo de personas que pueda tomar el relevo. Esta bien. Están trabajando por pasión, y juntan lo que pueden.

Años más tarde, te sientas en tu computadora y descargas un programa de la tienda de aplicaciones de tu sistema operativo Linux Comparado con las tiendas de aplicaciones Linux: ¿Cuál es el adecuado para ti? Comparación de tiendas de aplicaciones Linux: ¿Cuál es el adecuado para usted? Los usuarios de Windows están siendo guiados a una tienda de aplicaciones. macOS ha tenido uno por un tiempo. Mientras tanto, Linux ha tenido una experiencia similar a la tienda de aplicaciones durante años. Pero ¿cual es el apropiado para usted? Lee mas . La descripción dice que hará lo que necesita. Presionas el botón Instalar, ingresas tu contraseña y ves que la aplicación aparece junto con todas las demás que has instalado.

Lo primero que notará es que el ícono de la aplicación se ve fuera de lugar al lado de todos los demás. De todos modos, hace clic en él, porque si el programa realiza el trabajo, puede mirar más allá de un icono molesto. Entonces tu corazón se hunde. La interfaz de la aplicación parece tan fuera de lugar. Peor aún: ¡no se puede saber cómo usar la cosa!

Esta es la razón por la cual los escritorios tienen pautas de interfaz humana . Windows, macOS, iOS y Android tienen todas estas pautas. Linux también los tiene.

¿Cuáles son las pautas de la interfaz humana?

Las pautas de interfaz humana (HIG) son instrucciones y estándares que muestran a los creadores de aplicaciones cómo hacer que el software se sienta como en casa en una interfaz particular y crear una experiencia que sea fácil para los usuarios. Muestran a los desarrolladores qué tan separados deben estar los botones, qué tamaño debe tener un ícono y la forma adecuada de organizar los elementos del menú.

Si los proyectos se apegan a estas pautas, a medida que pasa de una aplicación a otra, encontrará experiencias similares. No solo eso. Una vez que aprenda a usar un programa, tiene una idea bastante buena de cómo usar el siguiente.

Estas pautas son importantes tanto para desarrolladores como para usuarios. Afortunadamente, algunos de los entornos de escritorio más populares de Linux ¿Qué entorno de escritorio Linux se adapta mejor a su personalidad? ¿Qué entorno de escritorio Linux se adapta mejor a tu personalidad? ¿Qué tipo de usuario de computadora es usted? ¿Dejas íconos dispersos por tu escritorio? ¿Prefieres trabajar en una aplicación ordenada? Descubramos qué entorno de escritorio Linux se adapta mejor a usted. Leer más tienen sus propios HIG.

¿Qué entornos de escritorio Linux tienen HIG?

Las pautas de interfaz humana tienen más que ver con las aplicaciones que con aspectos de la interfaz de escritorio. Por este motivo, es más probable que los entornos de escritorio que vienen con su propio conjunto de aplicaciones tengan recomendaciones que los desarrolladores puedan seguir. Aquí están los grandes.

GNOMO

GNOME's HIG es posiblemente una de las mayores contribuciones del entorno de escritorio al escritorio de Linux. En un momento en que la mayoría del software de Linux era difícil de usar o muy inconsistente, los creadores de GNOME trazaron una ruta diferente. El software debería ser fácil de descifrar, y debería ser similar a todos los otros programas en la computadora de una persona, argumentó el proyecto. ¿El resultado? Una gran cantidad de aplicaciones se sienten como en casa en GNOME.

ventana de pautas de interfaz humana de linux

Esa consistencia ha oscilado algo en la última década. Con GNOME persiguiendo un diseño diferente de la mayoría de los escritorios Explicación de GNOME: Una mirada a uno de los escritorios más populares de Linux Explicación de GNOME: Un vistazo a uno de los escritorios más populares de Linux Le interesa Linux, y se encontró con "GNOME", un acrónimo de GNU Network Object Model Environment. GNOME es una de las interfaces de código abierto más populares, pero ¿qué significa eso? Lea más, una aplicación que encaja con GNOME tiende a sobresalir en otros lugares, y viceversa. Pero si te apegas a aplicaciones específicamente diseñadas para GNOME, entonces te espera una de las experiencias más directas e integradas que el escritorio de Linux tiene para ofrecer.

KDE

KDE's HIG se parece mucho al escritorio en sí. El escritorio Plasma de la comunidad KDE es quizás la interfaz más personalizable para cualquier sistema operativo Explicación de KDE: una mirada a la interfaz de escritorio más configurable de Linux Explicación de KDE: una mirada a la interfaz de escritorio más configurable de Linux ¿Cómo es Linux? A veces, Unidad; otras veces, GNOME. A menudo, sin embargo, Linux ejecuta KDE. Si no está utilizando el antiguo K Desktop Environment en su PC con Linux, ¡ahora es el momento de cambiar! Lee mas . Del mismo modo que los usuarios tienen un alto grado de libertad para hacer lo que quieren con el software, también lo hacen los desarrolladores.

linux human interface guidelines guidelines

KDE se esfuerza por ser simple por defecto, potente cuando sea necesario . Eso significa que probablemente pueda administrar música en un reproductor multimedia o ver imágenes en un administrador de fotos usando los botones en una barra de herramientas, pero puede haber un amplio conjunto de opciones escondidas en la barra de menú. La mayoría del software diseñado para KDE también le permitirá mover barras de herramientas, agregar botones y cambiar los controles que sean visibles. Como nos muestra el escritorio de Plasma, la coherencia no tiene por qué significar reducido o básico.

Sistema operativo elemental

El sistema operativo elemental no es como la mayoría de los otros sistemas operativos Linux. Viene con su propio entorno de escritorio Pantheon, y si bien puede optar por cambiarlo por otra cosa, eso le haría perder el punto de utilizar el sistema operativo de primaria ¿Desea instalar el sistema operativo de primaria? 7 razones por las que deberías ¿Desea instalar el sistema operativo de primaria? 7 razones por las que deberías El sistema operativo de la escuela primaria se ha convertido en una experiencia informática convincente en 2017. ¿Te preguntas si es el momento de cambiar de tu sistema operativo Linux actual? Esta es la razón por la cual la respuesta es Sí. Lee mas . El diseño es quizás la mayor contribución del equipo de la Primaria al ecosistema de fuente abierta y gratuita.

Siendo ese el caso, HIG de Elementary es una parte central del proyecto. El documento es fácil de leer y de referencia, con aparentemente todos los aspectos de la interfaz cubiertos y muchos ejemplos. Los desarrolladores pueden querer prestar atención, porque el equipo de la Primaria y los usuarios de la Primaria se inclinan más por las inconsistencias que otras comunidades de Linux.

linux human interface guidelines icons

¿Qué ocurre con otros entornos de escritorio?

Como entidades administradas por voluntarios, algunos proyectos simplemente no han permitido que alguien se tome el tiempo para elaborar un HIG detallado Compañías vs. Comunidades: ¿Quién hace un mejor sistema operativo Linux? Compañías vs. Comunidades: ¿Quién hace un mejor sistema operativo Linux? Algunas distribuciones tienen una compañía detrás de ellos. Ubuntu, el sistema operativo de escritorio Linux más popular, es uno, y no está solo. Pero, ¿tener responsabilidades corporativas reduce o mejora un desarrollador de distribución de Linux? Lee mas . Al mismo tiempo, el entorno de escritorio no siempre significa lo mismo para cada proyecto. Algunos, como los mencionados anteriormente, ven un entorno de escritorio como una experiencia completamente completa que administra lo que ves desde el momento en que inicias tu computadora, incluyendo la mayoría de las aplicaciones.

Otros ven sus creaciones más como interfaces de escritorio o administradores de ventanas. Proporcionan paneles, applets y una forma de cambiar entre ventanas, pero no se encargan del trabajo de crear aplicaciones. Te dan los medios para ejecutar el software que ya existe para Linux, con la integración menos centrada. Después de todo, muchos de nosotros estamos acostumbrados a Windows, donde apenas hay consistencia con las aplicaciones, independientemente de HIG de Microsoft. No todos quieren que cada aplicación sienta lo mismo.

¿Cómo interactúas con tu escritorio favorito?

Prefiero que mis aplicaciones tengan un aspecto y una sensación consistentes. Esa es realmente una de las razones por las que estaba emocionado de descubrir Linux cuando lo hice. Anteriormente pensé que si quería una experiencia consistente, tenía que comprar una Mac, pero tanto GNOME como KDE me mostraron que Apple no era la única que ofrecía una computadora de escritorio integrada .

El sistema operativo de la escuela primaria no existía en aquel entonces, y estuvo vigente por unos años antes de que decidiera verificarlo. El tipo de atención que el equipo presta a este aspecto del escritorio realmente es de primera clase.

En aras de la comparación, aquí están las pautas de interfaz humana de Microsoft, Apple y Google:

  • Windows
  • macOS e iOS
  • Androide

¿Qué piensas sobre las pautas de interfaz humana? ¿Le molestan las inconsistencias visuales? ¿Y el diseño complicado? ¿Eres ambivalente sobre todo esto? Te invito a compartir tus pensamientos en los comentarios a continuación.

In this article