Des tactiques de conception atomique fascinantes qui améliorent votre flux de travail
Publié: 2020-01-17La conception de sites Web continue d'évoluer chaque jour!
Pour proposer des conceptions Web innovantes, convaincantes et plus attrayantes dans le cadre de l'évolution, les concepteurs Web mettent en œuvre diverses approches, techniques et philosophies. Chaque designer a ses propres préférences, une certaine envie de travailler du haut vers le bas, en commençant par les éléments les plus basiques. C'est l'approche la plus courante, qui conduit à une conception de qualité.
Au contraire, certains designers préfèrent travailler à partir de la technique ascendante. Ils suivent une approche simple à complexe en commençant par les plus petits éléments, puis en créant une conception globale.
Rétropédaler vers la chimie de l'ancienne école secondaire
Vous devez vous souvenir de ces cours de chimie typiques à l'école !
La conception atomique est assez similaire à cela !
Si vous étiez attentif à ce moment-là, vous devez être conscient des réactions chimiques où les éléments atomiques se combinent pour devenir des molécules, qui se combinent davantage pour devenir des composés complexes.
Laissez-moi vous raconter une réaction chimique de base :
Hydrogène + Oxygène = Eau (H2 + O2 = H2O)
Atomic Design suit la même chose !
Approfondissons la conception atomique
C'est une méthodologie ascendante, influencée par la chimie et estampillée par Brad Frost . Chaque matière comprend des atomes qui fusionnent pour former des molécules, qui à leur tour s'homogénéisent en organismes plus complexes. De même, la conception atomique est basée sur le concept de création d'éléments, puis de les combiner pour créer une meilleure conception pour l'utilisateur.
C'est un moyen efficace de créer des sites Web avancés et attrayants. Les conceptions atomiques présentent de nombreux avantages par rapport aux autres moyens de création de sites Web. Dans la conception atomique, les interfaces sont constituées de composants plus petits, ce qui implique de diviser toute l'interface en blocs de base, puis de créer des conceptions attrayantes.
Analogie de la conception atomique
Une conception atomique comprend 5 étapes importantes qui sont utilisées pour générer des systèmes de conception d'interface. Chaque étape est différente et joue un rôle important dans la création d'un système de conception d'interface dynamique. Prêter attention à ces étapes contribuera à promettre une expérience utilisateur de qualité.
Nous avons déjà étudié en chimie au lycée que les atomes sont les éléments constitutifs fondamentaux de la matière. Chaque atome ou élément a des propriétés distinctes qui ne peuvent pas être décomposées davantage.
Mettons cela en corrélation avec notre système de conception, où les atomes sont l'atout le plus fondamental de toute conception. Ce sont les éléments de base de l'interface utilisateur qui se composent de toutes nos interfaces utilisateur telles que les étiquettes, le type, l'espacement et les couleurs.
Les atomes se combinent et forment des molécules, pour acquérir de nouvelles propriétés, ou pour accomplir une fonction. De même, dans les systèmes de conception, les molécules sont considérées comme un groupe d'atomes combinés pour créer un élément fonctionnel.
Un groupe de molécules ou de composants d'interface utilisateur complexes composés de groupes de molécules réunies pour former des sections distinctes d'une interface forment des organismes. Dans le système de conception, les atomes et les molécules sont les formes fonctionnelles de base qui peuvent être réutilisées dans n'importe quelle conception. Cependant, les organismes sont un peu plus complexes et créent de plus gros morceaux de notre conception.
Par exemple : là où des atomes se combinent et créent une molécule pour structurer une fonction de recherche, la molécule peut se combiner avec une autre pour créer la navigation de page, ce qui signifie une navigation de page complète avec une fonction de recherche.
C'est l'étape la plus importante de la conception atomique. Au fur et à mesure que nous terminons la structure de base du système de conception, y compris les blocs de construction de base - les atomes, un groupe d'atomes - les molécules et les morceaux de molécules - les organismes, il est plus facile de les assimiler ensemble et de créer une conception intuitive et cohérente, dans son ensemble.
Les modèles sont un groupe d'organismes fonctionnant ensemble pour placer des composants dans la mise en page du site, créer des objets au niveau de la page qui articulent la structure d'une conception. Vous pouvez utiliser des organismes complexes pour créer différents modèles de mises en page plus grandes chargées de plusieurs fonctionnalités.
Ce sont des instances des modèles, qui affichent l'interface utilisateur. Le rôle des pages est d'appliquer le contenu réel aux modèles et de tester la résilience du système de conception. Les pages sont importantes pour tester l'efficacité du système de conception de base. Les pages offrent une place aux variations intelligibles dans les modèles, qui sont essentielles pour établir des systèmes de conception robustes et bons.
Concevoir mieux et plus vite
Dans l'ère de croissance rapide d'aujourd'hui où chaque industrie est florissante, les systèmes de conception jouent un rôle crucial. Qu'est-ce qu'un Design System exactement ?
En langage simple, un système de conception est la collection de composants de base réutilisables qui sont combinés pour créer un certain nombre d'applications. La conception atomique joue un rôle essentiel dans la création de systèmes de conception efficaces.
La conception atomique fournit une méthodologie aux créateurs pour stimuler une expérience utilisateur (UX) forte. C'est une méthode pour décrire et mettre en pratique les systèmes de conception. Le système de conception aide les concepteurs et les développeurs à créer les conceptions, mieux et plus rapidement.
Une conception atomique nécessite que les concepteurs ou les développeurs travaillent à partir de zéro, ce qui rend l'interface de conception utile. Cela fait gagner du temps et des efforts au développeur et au concepteur. Avec la conception atomique, un concepteur peut facilement compter sur sa créativité sans entrer en conflit avec le développeur. La conception atomique offre une assurance qualité.
Au lieu de construire constamment des composants identiques à partir de zéro, les systèmes de conception permettent aux concepteurs et aux développeurs de réutiliser les composants de base et donc d'augmenter l'efficacité. En dehors de cela, les systèmes de conception introduisent un guide de normes claires pour maintenir la cohérence des composants de construction.
Pourquoi avoir besoin d'un design atomique ?
Une conception atomique offre la possibilité de passer instantanément de l'abstrait au concret. Initialement, les interfaces se divisent en éléments atomiques, puis s'intègrent pour former de grandes expériences. Une conception atomique aide à générer des systèmes de conception d'interface utilisateur plus efficaces et flexibles. Cela nécessite beaucoup de planification avec des pensées créatives!
Créer un système de composants
Au fur et à mesure que vous décomposez les composants en ses parties les plus élémentaires comme les atomes, il est plus facile d'identifier quelles parties d'un site Web peuvent être réutilisées et comment vous pouvez les mélanger pour créer plus de molécules, d'organismes complexes et de modèles. A l'aide de ces 5 éléments de base, vous pouvez créer une gamme de pages qui affichent l'interface utilisateur.
Considérons un site Web qui n'a pas plus de cinq atomes, y compris une petite image, un paragraphe, une grande image, un élément de liste et un lien. En comprenant cette catégorisation, vous pouvez créer une page Web très interactive et utilisable en intégrant ces atomes fondamentaux dans des molécules, des organismes complexes et des modèles attrayants.
Mise en page simple et claire
Dans la conception Web atomique, les interfaces sont plus faciles à coder. Il est plus facile de comprendre le code d'un site Web conçu de manière atomique que d'un site Web créé de manière traditionnelle, car il convient au moment de la conception, mais devient plus tard compliqué lorsque vous revenez pour de petites modifications.
Même pour les nouveaux concepteurs et développeurs, comprendre la base de code est assez facile pour créer rapidement de beaux designs. Une conception atomique réduit le risque d'écrire des codes en double. Comme vous utilisez le terme "atomes" pour créer la mise en page initiale, il est facile pour les développeurs ou les concepteurs de voir où d'autres composants d'un site sont utilisés. Si vous avez besoin de faire une copie du code existant n'importe où sur le site Web, il est plus facile de trouver où il est stocké.
Créer votre manuel de style est simple
Concevoir un site Web selon le concept du design atomique dès le départ, vous permet d'assimiler tous les atomes et molécules dans votre manuel de style. Même pour le site Web qui n'est pas conçu de manière atomique, il n'est pas difficile d'inclure les composants fondamentaux et de les fusionner pour créer des pages Web plus interactives.
Mais, il est toujours préférable de concevoir un site Web de manière atomique dès le début au lieu d'essayer d'extrapoler la norme de conception atomique à un autre site à la fin. Un site Web conçu de manière atomique vous aide à créer des designs attrayants et attrayants.
Prototypage plus rapide
Dans la conception atomique, vous disposez déjà d'une liste d'atomes avant de créer un site Web, ce qui signifie qu'il est plus facile et plus rapide de créer des pages de maquette et des prototypes de votre site Web. Il vous suffit de fusionner vos atomes ou éléments fondamentaux nécessaires à la conception d'une page Web, puis d'affiner et de personnaliser en conséquence, pour atteindre l'étape finale.
Plus facile de remettre à neuf une page Web
Il est plus facile d'apporter des modifications à une page Web conçue de manière atomique. Comme la conception est classée en composants de base comme un atome, une molécule ou un organisme, il est plus compréhensible et plus facile pour les concepteurs ou les développeurs d'apporter des mises à jour à un composant sur le site Web. De même, les composants indésirables peuvent être facilement supprimés en suivant l'approche de conception atomique.
Le code est plus cohérent
Avec une conception atomique, les concepteurs utilisent des blocs de construction de base prédéfinis appelés atomes pour créer la mise en page du site Web. Cela permet de déterminer facilement quels composants sont utilisés dans la création des différentes parties du site Web. Cela minimise la possibilité de création de code en double.
Prenons un exemple, si vous avez un site Web et que vous souhaitez localiser un bouton bleu, vous devez parcourir toute la base de code pour trouver ce bouton unique. Cependant, avec la conception atomique, vous n'avez pas besoin de parcourir tout le code, vous pouvez parcourir la liste des atomes et trouver ce bouton bleu, juste là !
Structure de fichiers plus modulaire
Une conception atomique est assez courante en ce qui concerne le langage de balisage hypertexte (HTML). Cette approche peut également être utilisée pour JavaScript, CSS ou d'autres langages que les concepteurs ou les développeurs utilisent pour créer un site Web afin de rendre le code complet réutilisable et modulaire.
Pas besoin de conceptions récurrentes
Comme mentionné ci-dessus, la conception atomique implique l'utilisation de blocs de construction de base appelés atomes pour créer un site Web. Au lieu de créer des atomes individuels pour des choses identiques, les concepteurs de sites Web préfèrent parcourir la liste des atomes existants, sélectionner les meilleurs en fonction de leurs besoins, les modifier et les réutiliser dans la conception de pages Web. C'est comme si vous créiez un site Web et que vous deviez ajouter un titre ou l'en-tête principal sur le site Web, donc si vous avez un site Web conçu de manière atomique, il n'est pas nécessaire de les recréer. Vous pouvez les personnaliser selon votre choix.
Moins de composants, plus d'avantages
Si un créateur dispose d'une liste claire d'éléments de base, de molécules et d'organismes avant le début de la création du site Web, il est plus facile de les réutiliser plutôt que de créer de nouveaux composants pour de légères variations. Cela permet de gagner du temps et de garder la conception entière aussi cohérente que possible.
En gros!
Sans aucun doute, le design atomique est une idée radicale pour créer un site web attractif ! Cependant, cela nécessite beaucoup de travail de fond, mais c'est un gain de temps pour les créateurs. Ce processus est bien structuré et permet au créateur de se concentrer sur des détails mineurs, en veillant à garder à l'esprit la vue d'ensemble, ce qui permet de produire une conception de qualité du projet. Il vous aide à créer un système de conception qui accélère le flux de travail de votre équipe. L'utilisation des normes de conception atomique permet aux concepteurs et aux développeurs de rester sur la même longueur d'onde, ce qui conduit à une meilleure conception et à une plus grande satisfaction des clients.
Si vous démarrez bientôt un nouveau projet ou une nouvelle interface, il sera avantageux d'envisager d'appliquer les normes de conception atomique. Vous pouvez tout simplement l'aimer!