
Michael Cain
0
815
109
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 quieren que haga. Pero no tienen ninguna experiencia con el diseño de la interfaz de usuario, ni tienen un equipo de personas que puedan tomar el relevo. Esta bien. Están trabajando por pasión, y juntan lo que pueden.
Años después, te sientas en tu computadora y descargas un programa de la tienda de aplicaciones de tu sistema operativo Linux. Tiendas de aplicaciones de Linux comparadas: ¿Cuál es el adecuado para ti? Comparación de las tiendas de aplicaciones de Linux: ¿cuál es la adecuada para usted? Los usuarios de Windows están siendo guiados a una tienda de aplicaciones. macOS ha tenido uno por un tiempo. Linux, mientras tanto, ha tenido una experiencia de estilo de tienda de aplicaciones durante años. Pero ¿cual es el apropiado para usted? . La descripción dice que hará lo que necesita. Presionas el botón de instalación, ingresas tu contraseña y ves la aplicación aparecer junto a todas las demás que has instalado.
Lo primero que notas es que el ícono de la aplicación parece fuera de lugar al lado de todos los demás. De todos modos, hace clic en él, porque si el programa hace el trabajo, puede mirar más allá de un icono molesto. Entonces tu corazón se hunde. La interfaz de la aplicación se ve tan fuera de lugar. Peor aún: no puedes imaginar cómo usar la cosa!
Es por eso que los escritorios tienen pautas de interfaz humana. Windows, macOS, iOS y Android tienen todas estas pautas. Linux también los tiene.
¿Qué son las pautas de interfaz humana??
Las pautas de la 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 fácil para los usuarios. Estos muestran a un desarrollador qué tan separados deben estar los botones, qué tan grande para hacer 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 para los desarrolladores y usuarios por igual. Afortunadamente, algunos de los entornos de escritorio más populares de Linux ¿Qué entorno de escritorio de Linux se adapta mejor a su personalidad? ¿Qué entorno de escritorio Linux se adapta mejor a tu personalidad? ¿Qué tipo de usuario de computadora eres? ¿Dejas iconos dispersos en tu escritorio? ¿Prefieres trabajar en una aplicación ordenada? Averigüemos qué entorno de escritorio Linux se adapta mejor a usted. tener HIGs propios.
Qué entornos de escritorio Linux tienen HIG?
Las pautas de la interfaz humana tienen más que ver con aplicaciones que con aspectos de la interfaz de escritorio. Por esta razón, es más probable que los entornos de escritorio que vienen con su propio conjunto de aplicaciones tengan recomendaciones que los desarrolladores deben seguir. Aquí están los grandes.
GNOMO
HIG de GNOME 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 un camino diferente. El software debería ser fácil de entender y debería sentirse 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.
Esa consistencia ha disminuido algo en la última década. Con GNOME persiguiendo un diseño diferente al de la mayoría de las otras computadoras de escritorio. GNOME explicado: una mirada a una de las computadoras de escritorio más populares de Linux. GNOME explicada: una mirada a una de las computadoras de escritorio más populares. , 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? , una aplicación que se ajusta a GNOME tiende a sobresalir en otros lugares, y viceversa. Pero si se atiene a aplicaciones específicamente diseñadas para GNOME, entonces se encontrará con una de las experiencias más directas e integradas que el escritorio de Linux tiene para ofrecer..
KDE
HIG de KDE 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. ¿Qué aspecto tiene Linux? A veces, Unidad; otras veces, GNOME. Sin embargo, a menudo, Linux ejecuta KDE. Si no está utilizando el antiguo entorno de escritorio K en su PC con Linux, ¡ahora es el momento de cambiar! . Así como los usuarios tienen un gran grado de libertad para hacer lo que quieran con el software, los desarrolladores también.
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 las barras de herramientas, agregar botones y cambiar los controles visibles. Como nos muestra el escritorio Plasma, la consistencia no tiene que significar reducida o básica.
SO 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 anularía el punto de usar Elementary OS ¿Desea instalar Elementary OS? ¡7 razones por las que deberías! ¿Quieres instalar el sistema operativo Elementary? ¡7 razones por las que deberías! Elementary OS se ha convertido en una experiencia informática convincente en 2017. ¿Se pregunta si es hora de cambiar de su sistema operativo Linux actual? He aquí por qué la respuesta es sí. . El diseño es quizás la mayor contribución del equipo de primaria al ecosistema de código abierto y gratuito.
Siendo ese el caso, el 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. Es posible que los desarrolladores quieran prestar atención, porque el equipo de Elementary y los usuarios de Elementary están más inclinados a errar las inconsistencias que otras comunidades de Linux.
¿Qué pasa con otros entornos de escritorio??
Como entidades dirigidas por voluntarios, algunos proyectos simplemente no han tenido a alguien que se tome el tiempo para elaborar un detallado HIG Empresas vs. Comunidades: ¿Quién hace un mejor sistema operativo Linux? Empresas vs. Comunidades: ¿Quién hace un mejor sistema operativo Linux? Algunas distribuciones tienen una compañía detrás de ellos. Ubuntu, el sistema operativo Linux de escritorio más popular, es uno, y no está solo. ¿Pero tener responsabilidades corporativas reduce o mejora un desarrollador de distribución de Linux? . Al mismo tiempo, el entorno de escritorio no siempre significa lo mismo para cada proyecto. Algunos, como los enumerados anteriormente, ven un entorno de escritorio como una experiencia completamente completa que gestiona lo que ve desde el momento en que inicia su computadora, incluida la mayoría de las aplicaciones..
Otros ven sus creaciones más como interfaces de escritorio o gestores de ventanas. Proporcionan paneles, applets y una forma de cambiar entre ventanas, pero no se encargan de crear aplicaciones. Le brindan un medio para ejecutar el software que ya existe para Linux, con la integración menos enfocada. Después de todo, muchos de nosotros estamos acostumbrados a Windows, donde apenas hay coherencia en las aplicaciones, independientemente de la HIG de Microsoft. No todos quieren que todas las aplicaciones sientan lo mismo.
¿Cómo interactúas con tu escritorio favorito??
Prefiero que mis aplicaciones tengan una apariencia consistente. Esa es en realidad una de las razones por las que me entusiasmó descubrir Linux cuando lo hice. Previamente pensé que si quería una experiencia consistente, tenía que comprar una Mac - pero GNOME y KDE me mostraron que Apple no era el único que ofrecía un escritorio integrado.
El sistema operativo elemental no existía en ese entonces, y existió durante unos años antes de que decidiera comprobarlo. El tipo de atención que el equipo presta a este aspecto del escritorio es realmente de primera categoría..
En aras de la comparación, aquí hay pautas de interfaz humana de Microsoft, Apple y Google:
- Ventanas
- macOS e iOS
- Androide
¿Qué siente sobre las pautas de la interfaz humana? ¿Te incomodan las inconsistencias visuales? ¿Qué pasa con el diseño complicado? ¿Eres ambivalente al respecto? Los invito a compartir sus pensamientos en los comentarios a continuación..