Les différences entre les directives d'interface humaine de Linux

Les différences entre les directives d'interface humaine de Linux / Linux

Un développeur s'assoit pour écrire un logiciel libre. Ils ont les compétences. Ils savent comment faire en sorte que le programme fasse ce qu'ils veulent. Mais ils n’ont aucune expérience en matière de conception d’interface utilisateur et ne disposent pas non plus d’une équipe capable de prendre la relève. C'est bon. Ils travaillent par passion et ils mettent en place ce qu'ils peuvent.

Des années plus tard, vous vous asseyez devant votre ordinateur et téléchargez un programme à partir de la boutique d'applications de votre système d'exploitation Linux Magasins d'applications Linux comparés: lequel vous convient le mieux? App Stores Linux comparés: lequel vous convient le mieux? Les utilisateurs Windows sont dirigés vers un magasin d'applications. macOS en a un depuis un moment. Linux, quant à lui, a une expérience de type magasin d’applications depuis des années. Mais lequel est le bon pour vous? Lire la suite . La description dit qu'il fera ce dont vous avez besoin. Vous appuyez sur le bouton d'installation, tapez votre mot de passe et regardez l'application apparaître à côté de toutes les autres que vous avez installées..

La première chose que vous remarquez, c'est que l'icône de l'application ne semble pas à sa place, à côté de toutes les autres. Vous cliquez quand même dessus, parce que si le programme fait le travail, vous pouvez regarder au-delà d'une icône fastidieuse. Ensuite, votre coeur sombre. L'interface de l'application semble tout aussi déplacée. Pire encore: vous ne savez pas comment utiliser la chose!

C’est pourquoi les ordinateurs de bureau ont directives d'interface humaine. Windows, macOS, iOS et Android ont tous ces directives. Linux les a aussi.

Que sont les directives d'interface humaine??

Les directives d'interface utilisateur (HIG) sont des instructions et des normes qui montrent aux créateurs d'applications comment créer des logiciels qui se sentent à l'aise dans une interface donnée et créer une expérience conviviale pour les utilisateurs. Celles-ci indiquent aux développeurs à quel point les boutons doivent être distants les uns des autres, quelle est la taille d'une icône et la manière appropriée d'organiser les éléments de menu..

Si les projets respectent ces consignes, lorsque vous passerez d'une application à une autre, vous rencontrerez des expériences similaires. Non seulement que. Une fois que vous avez appris à utiliser un programme, vous avez une bonne idée de l’utilisation du prochain programme..

Ces instructions sont importantes pour les développeurs et les utilisateurs. Heureusement, certains des environnements de bureau les plus populaires de Linux. Quel environnement de bureau Linux convient le mieux à votre personnalité? Quel environnement de bureau Linux convient le mieux à votre personnalité? Quel genre d'utilisateur êtes-vous? Vous laissez des icônes éparpillées sur votre bureau? Préférez-vous travailler dans une seule application épurée? Découvrons quel environnement de bureau Linux vous convient le mieux. Lire la suite ont leurs propres HIG.

Quels environnements de bureau Linux ont HIG??

Les directives d'interface humaine concernent davantage les applications que les aspects de l'interface de bureau. Pour cette raison, les environnements de bureau fournis avec leur propre suite d'applications sont plus susceptibles de faire l'objet de recommandations destinées aux développeurs. Voici les grands.

GNOME

HIG de GNOME est sans doute l’une des contributions les plus importantes de l’environnement de bureau au bureau Linux. À une époque où la plupart des logiciels Linux étaient difficiles à utiliser ou extrêmement incohérents, les créateurs de GNOME ont tracé un chemin différent. Les logiciels devraient être faciles à comprendre et ressembler à tous les autres programmes de l'ordinateur d'une personne, selon le projet. Le résultat? Un grand nombre d'applications se sentent chez elles sur GNOME.

Cette cohérence a quelque peu fléchi au cours de la dernière décennie. GNOME expliqué: Un des ordinateurs de bureau les plus populaires de Linux GNOME expliqué: Un des ordinateurs de bureau les plus populaires de Linux Intéressé par Linux, vous avez rencontré "GNOME" , acronyme de GNU Network Object Model Environment. GNOME est l'une des interfaces open source les plus populaires, mais qu'est-ce que cela signifie? En savoir plus, une application compatible avec GNOME tend à se démarquer ailleurs, et inversement. Mais si vous vous en tenez aux applications spécialement conçues pour GNOME, vous vivez l’une des expériences les plus simples et les plus intégrées que le bureau Linux puisse offrir..

KDE

Le HIG de KDE ressemble beaucoup au bureau lui-même. Le bureau Plasma de la communauté KDE est peut-être l'interface la plus personnalisable pour tous les systèmes d'exploitation. Explication de KDE: aperçu de l'interface de bureau la plus configurable de Linux Explication de KDE: aperçu de l'interface de bureau la plus configurable de Linux A quoi ressemble Linux? Parfois, Unité; d'autres fois, GNOME. Souvent, cependant, Linux utilise KDE. Si vous n'utilisez pas K Desktop Environment sur votre PC Linux, le moment est venu de changer! Lire la suite . Tout comme les utilisateurs ont un grand degré de liberté pour faire ce qu’ils veulent avec le logiciel, les développeurs.

KDE aspire à être simple par défaut, puissant en cas de besoin. Cela signifie que vous pouvez probablement gérer la musique dans un lecteur multimédia ou afficher des images dans un gestionnaire de photos à l'aide des boutons d'une barre d'outils, mais il peut y avoir un vaste ensemble d'options dissimulées dans la barre de menus. La plupart des logiciels conçus pour KDE vous permettent également de déplacer des barres d’outils, d’ajouter des boutons et de changer les commandes visibles. Comme le montre le bureau Plasma, la cohérence ne signifie pas nécessairement simple ou simplifiée..

OS élémentaire

Le système d'exploitation élémentaire ne ressemble pas à la plupart des autres systèmes d'exploitation Linux. Il est livré avec son propre environnement de bureau Pantheon, et bien que vous puissiez choisir de l'échanger contre quelque chose d'autre, cela irait à l'encontre de l'utilisation du système d'exploitation élémentaire Vous souhaitez installer un système d'exploitation élémentaire? 7 raisons pour lesquelles vous devriez! Vous voulez installer un système d'exploitation élémentaire? 7 raisons pour lesquelles vous devriez! Elementary OS est devenu une expérience informatique convaincante en 2017. Vous vous demandez s'il est temps de passer de votre système d'exploitation Linux actuel? Voici pourquoi la réponse est oui. Lire la suite . La conception est peut-être la plus grande contribution de l'équipe élémentaire à l'écosystème gratuit et à source ouverte..

Cela étant, le HIG d’Elémentaire est un élément central du projet. Le document est facile à lire et à référencer, avec apparemment tous les aspects de l'interface couverts et de nombreux exemples. Les développeurs voudront peut-être y prêter attention, car l'équipe et les utilisateurs de l'élémentaire sont plus enclins à hérisser les incohérences que les autres communautés Linux..

Qu'en est-il des autres environnements de bureau?

En tant qu'entités gérées par des bénévoles, certains projets n'ont tout simplement pas demandé à quelqu'un de prendre le temps de rédiger un rapport détaillé Sociétés / communautés HIG: qui crée un meilleur système d'exploitation Linux? Entreprises contre communautés: qui fait un meilleur système d'exploitation Linux? Certaines distributions ont une entreprise derrière elles. Ubuntu, le système d’exploitation Linux de bureau le plus populaire, en est un, et ce n’est pas le seul. Mais avoir des responsabilités d'entreprise réduit ou améliore-t-il un développeur de distribution Linux? Lire la suite . En même temps, l'environnement de bureau ne signifie pas toujours la même chose pour chaque projet. Certains, tels que ceux énumérés ci-dessus, considèrent un environnement de bureau comme une expérience complète qui gère ce que vous voyez dès le démarrage de votre ordinateur, y compris la plupart des applications..

D'autres voient davantage leurs créations comme des interfaces de bureau ou des gestionnaires de fenêtres. Ils fournissent des panneaux, des applets et un moyen de passer d'une fenêtre à l'autre, mais ils n'assument pas le travail de création d'applications. Ils vous permettent d’exécuter le logiciel qui existe déjà pour Linux, avec une intégration moins importante. Après tout, beaucoup d’entre nous sont habitués à Windows, où les applications n’ont pratiquement pas la même consistance, indépendamment du HIG de Microsoft. Tout le monde ne veut même pas que chaque application ressente la même chose.

Comment interagissez-vous avec votre bureau préféré?

Je préfère que mes applications aient chacune une apparence et un comportement cohérents. C’est en fait l’une des raisons pour lesquelles j’ai eu hâte de découvrir Linux. Auparavant, je pensais que si je voulais une expérience cohérente, je devais acheter un Mac - mais GNOME et KDE m'ont tous deux montré qu'Apple n'était pas le seul à proposer un poste de travail intégré..

Le système d'exploitation élémentaire n'existait pas à l'époque, et cela faisait déjà quelques années que je décidais de le vérifier. Le genre d'attention que l'équipe accorde à cet aspect du bureau est vraiment top.

À des fins de comparaison, voici les instructions relatives aux interfaces utilisateur de Microsoft, Apple et Google:

  • les fenêtres
  • MacOS et iOS
  • Android

Que pensez-vous des directives d'interface humaine? Les incohérences visuelles vous contrarient-elles? Qu'en est-il du design alambiqué? Êtes-vous ambivalent à propos de tout cela? Je vous invite à partager vos réflexions dans les commentaires ci-dessous.

En savoir plus sur: Linux Desktop Environment.