Publicité
Un développeur s'assoit pour écrire un logiciel gratuit. Ils ont les compétences. Ils savent comment faire pour que le programme fasse ce qu'ils veulent qu'il fasse. Mais ils n'ont aucune expérience de la conception d'interfaces utilisateur, pas plus qu'ils n'ont une équipe de personnes capables de prendre le relais. C'est bon. Ils travaillent par passion et ils mettent sur pied ce qu'ils peuvent.
Des années plus tard, vous vous asseyez devant votre ordinateur et téléchargez un programme depuis l'App Store de votre système d'exploitation Linux App Stores Linux comparés: lequel vous convient le mieux?Les utilisateurs de Windows sont dirigés vers une boutique d'applications. macOS en a un depuis un moment. Linux, quant à lui, a une expérience de style App Store depuis des années. Mais lequel vous convient le mieux? Lire la suite . La description indique qu'il fera ce dont vous avez besoin. Vous appuyez sur le bouton d'installation, saisissez 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 est que l'icône de l'application semble déplacée à côté de toutes les autres. Vous cliquez dessus de toute façon, car si le programme fait le travail, vous pouvez regarder au-delà d'une icône ennuyeuse. Ensuite, votre cœur bat. 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 en a aussi.
Que sont les directives d'interface humaine?
Les directives d'interface humaine (HIG) sont des instructions et des normes qui montrent aux créateurs d'applications comment créer des logiciels qui se sentent chez eux dans une interface particulière et créer une expérience facile pour les utilisateurs. Ceux-ci montrent à un développeur à quelle distance les boutons doivent être éloignés, la taille d'une icône et la manière appropriée d'organiser les éléments de menu.
Si les projets respectent ces directives, lorsque vous passez 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 assez bonne idée de l'utilisation du suivant.
Ces directives sont importantes pour les développeurs et les utilisateurs. Heureusement, certains Environnements de bureau les plus populaires de Linux Quel environnement de bureau Linux convient le mieux à votre personnalité?Quel genre d'utilisateur d'ordinateur êtes-vous? Laissez-vous des icônes éparpillées sur votre bureau? Préférez-vous travailler dans une seule application épurée? Voyons quel environnement de bureau Linux vous convient le mieux. Lire la suite ont leur propre HIG.
Quels environnements de bureau Linux ont des HIG?
Les directives d'interface humaine ont plus à voir avec les applications qu'avec les aspects de l'interface de bureau. Pour cette raison, les environnements de bureau qui viennent avec leur propre suite d'applications sont plus susceptibles d'avoir des recommandations à suivre par les 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 très incohérents, les créateurs de GNOME ont tracé un chemin différent. Le logiciel devrait être facile à comprendre et se sentir semblable à tous les autres programmes sur l'ordinateur d'une personne, selon le projet. Le résultat? Un grand nombre d'applications se sentent à l'aise sur GNOME.
Cette cohérence a quelque peu fléchi au cours de la dernière décennie. Avec GNOME poursuivre un design différent de la plupart des autres ordinateurs de bureau GNOME expliqué: un aperçu de l'un des ordinateurs de bureau les plus populaires de LinuxVous êtes intéressé par Linux et vous êtes tombé sur "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? Lire la suite , une application compatible avec GNOME a tendance à sortir ailleurs et vice versa. Mais si vous vous en tenez aux applications spécifiquement destinées à GNOME, alors vous êtes dans l'une des expériences les plus simples et intégrées que le bureau Linux a à offrir.
KDE
HIG de KDE ressemble beaucoup au bureau lui-même. Le bureau Plasma de la communauté KDE est peut-être le interface la plus personnalisable pour tout système d'exploitation KDE expliqué: un aperçu de l'interface de bureau la plus configurable de LinuxÀ quoi ressemble Linux? Parfois, l'unité; d'autres fois, GNOME. Souvent, cependant, Linux exécute KDE. Si vous n'utilisez pas l'ancien environnement de bureau K sur votre PC Linux, il est temps de changer! Lire la suite . Tout comme les utilisateurs ont une grande liberté pour faire ce qu'ils veulent avec le logiciel, les développeurs aussi.
KDE s'efforce d'ê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 ensemble étendu d'options cachées dans la barre de menus. La plupart des logiciels conçus pour KDE vous permettent également de déplacer les barres d'outils, d'ajouter des boutons et de changer les contrôles visibles. Comme le montre le bureau Plasma, la cohérence ne doit pas nécessairement être simplifiée ou basique.
OS élémentaire
Le système d'exploitation élémentaire n'est pas comme la plupart des autres systèmes d'exploitation Linux. Il est livré avec son propre environnement de bureau Pantheon, et même si vous pouvez choisir de l'échanger contre autre chose, cela vaincre le point d'utiliser Elementary OS Vous voulez installer le système d'exploitation élémentaire? 8 raisons pour lesquelles vous devriez!Le système d'exploitation Linux Elementary est devenu une expérience informatique fine, mais est-il temps de passer de votre système d'exploitation actuel? Lire la suite . Le design est peut-être la plus grande contribution de l'équipe élémentaire à l'écosystème open source et gratuit.
Cela étant, HIG élémentaire est une partie centrale du projet. Le document est facile à lire et à consulter, 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 Elementary et les utilisateurs Elementary sont plus enclins à se hérisser d'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 personne n’a pris le temps de rédiger un HIG détaillé Entreprises vs Communautés: qui fabrique 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-il 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 répertoriés ci-dessus, considèrent un environnement de bureau comme une expérience complète qui gère ce que vous voyez à partir du démarrage de votre ordinateur, y compris la plupart des applications.
D'autres voient leurs créations davantage comme des interfaces de bureau ou des gestionnaires de fenêtres. Ils fournissent des panneaux, des applets et un moyen de basculer entre les fenêtres, mais ils n'assument pas le travail de création d'applications. Ils vous donnent un moyen d'exécuter le logiciel qui existe déjà pour Linux, avec une intégration moins ciblée. Après tout, beaucoup d'entre nous sont habitués à Windows, où il n'y a pratiquement pas de cohérence entre les applications, quel que soit le 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 cohérente. C’est en fait l’une des raisons pour lesquelles j’étais ravi de découvrir Linux lorsque je l’ai fait. Je pensais auparavant 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 bureau intégré.
Le système d'exploitation élémentaire n'existait pas à l'époque, et cela a duré quelques années avant que je décide de le vérifier. Le genre d'attention que l'équipe porte à cet aspect du bureau est vraiment de premier ordre.
À des fins de comparaison, voici les directives d'interface 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 ennuient-elles? Qu'en est-il du design alambiqué? Êtes-vous ambivalent à ce sujet? Je vous invite à partager vos réflexions dans les commentaires ci-dessous.
Bertel est un minimaliste numérique qui écrit à partir d'un ordinateur portable avec des commutateurs de confidentialité physiques et un système d'exploitation approuvé par la Free Software Foundation. Il valorise l'éthique par rapport aux fonctionnalités et aide les autres à prendre le contrôle de leur vie numérique.