33
Un développeur sachant Designer Les bases de la mise en page

Un développeur sachant designer par Audrey Hacq

Embed Size (px)

Citation preview

Page 1: Un développeur sachant designer par Audrey Hacq

Un développeur sachant DesignerLes bases de la mise en page

Page 2: Un développeur sachant designer par Audrey Hacq

Une interface équilibrée et compréhensible se doit de respecter certaines règles basiques de mise en page. C’est le métier du designer, pas celui du développeur.

Et pourtant, pour qu’une maquette soit correctement intégrée (et pour éviter ainsi à chacun de longues et pénibles heures de recette graphique), il est primordial que le designer et le développeur puissent se comprendre et parler le même langage.

INTRODUCTION

©Gal Shir - Dribbble

Page 3: Un développeur sachant designer par Audrey Hacq

1. A quoi sert une bonne mise en page ?

2. Les bases à connaître

3. La check list du développeur

4. Le jeu des 7 erreurs

5. Conclusion

SOMMAIRE

Page 4: Un développeur sachant designer par Audrey Hacq

A quoi sert une bonne mise en page ?

Page 5: Un développeur sachant designer par Audrey Hacq

La mise en page aide à comprendre l’écran

Une interface équilibrée et hiérarchisée guidera l’utilisateur vers ce qu’il doit faire et ce qu’il est venu chercher.

Pas juste à « faire joli »

“Design is not just what it looks like and feels like. Design is how it works.”

Steve Jobs

Page 6: Un développeur sachant designer par Audrey Hacq

“On se souvient de la qualité bien plus longtemps que du prix.”

Gucci

Augmenter la qualité

La qualité globale d’un produit se cache dans ses détails.

Les alignements, les espaces, l’équilibre visuel d’un écran… sont autant de paramètres qui vont permettent de garantir la qualité générale de l’application.

Page 7: Un développeur sachant designer par Audrey Hacq

Votre rôle dans tout ça ?

DéveloppeursVous êtes aussi les garants de l’expérience utilisateur et de la qualité de l’application !

C’est vous qui êtes en contact avec le produit fini, c’est votre travail que l’utilisateur aura entre les doigts

Page 8: Un développeur sachant designer par Audrey Hacq

Les bases à connaître

Page 9: Un développeur sachant designer par Audrey Hacq

Les grilles

Page 10: Un développeur sachant designer par Audrey Hacq

Les grillesLes grilles servent à structurer l’écran.

Le designer doit partager sa grille avec le développeur et chacun doit comprendre la façon dont l’autre construit son écran.

Page 11: Un développeur sachant designer par Audrey Hacq

Les alignements

Page 12: Un développeur sachant designer par Audrey Hacq

Les alignementsDes textes non-alignés au reste de la mise en page seront plus difficiles à lire.

Page 13: Un développeur sachant designer par Audrey Hacq

Les alignementsLes alignements forment une ligne directrice pour l’oeil.

Afin de vérifier si un élément est aligné avec un autre, le développeur peut utiliser une feuille de papier, posée directement sur l’écran.

Page 14: Un développeur sachant designer par Audrey Hacq

Ferré ou centré ?Un texte “ferré” est un texte dont l’axe d’alignement est à gauche ou à droite.

Les textes courants sont le plus souvent ferrés à gauche car c’est ce qui est le plus lisible.

Ferré à gauche - Axe d’alignement

Page 15: Un développeur sachant designer par Audrey Hacq

Ferré ou centré ?L’axe d’alignement d’un texte “centré” est donc au centre.

Les textes centrés sont souvent utilisés pour une mise en avant ou lorsque le texte est associé à une illustration, elle aussi centrée.

Texte centré - Axe d’alignement

Page 16: Un développeur sachant designer par Audrey Hacq

Les marges

Page 17: Un développeur sachant designer par Audrey Hacq

Les margesUne mise en page sans marge semblera « chargée » et « étriquée".

Page 18: Un développeur sachant designer par Audrey Hacq

Les margesLes marges (ou blancs tournants) permettent à la mise en page de « respirer » et au texte d’être plus lisible.

Les marges (padding) sont souvent égales entre haut-bas et/ou gauche-droite.

Page 19: Un développeur sachant designer par Audrey Hacq

Les espaces (loi de proximité)

Page 20: Un développeur sachant designer par Audrey Hacq

Les espacesLorsque des éléments différents sont trop proches les uns des autres, l’œil n’arrive plus à les rattacher à un groupe.

→ Par exemple ici, quel prix correspond à quelle chaussure ?

Page 21: Un développeur sachant designer par Audrey Hacq

Les espacesLes éléments qui vont ensemble doivent avoir une proximité physique.

Les éléments qui forment un autre groupe doivent être bien séparés des autres.

Le développeur doit comprendre le contenu de ce qu’il intègre et les grands “blocs visuels” de l’écran.

Page 22: Un développeur sachant designer par Audrey Hacq

Les hiérarchies

Page 23: Un développeur sachant designer par Audrey Hacq

Hiérarchie typoPour une question de confort de lecture, il est important d’avoir des rapports hiérarchiques marqués entre les titres, sous-titres et paragraphes.

Page 24: Un développeur sachant designer par Audrey Hacq

Majuscule ouminuscule ?Un texte en minuscule est plus lisible qu’un texte en majuscule. On évitera donc d’écrire de gros pavés de textes en majuscules.

Les Majuscules sont par contre plus visibles. Elles peuvent être utilisées pour des titres ou des textes très courts à mettre en avant.

Page 25: Un développeur sachant designer par Audrey Hacq

Des composants dynamiques

Chaque composant doit être pensé de manière “responsive”, par le designer comme par le développeur.

Il est important de se mettre d’accord ensemble sur les comportements avant et en cours de développement.

Page 26: Un développeur sachant designer par Audrey Hacq

La check list du développeur

Page 27: Un développeur sachant designer par Audrey Hacq

La Check List du développeur

Ce sont les 5 points à vérifier :

- Avant le développement (quand on prend connaissance de la maquette)

- Pendant le développement (quand l’écran est terminé, vérifier que ces points ont bien été respectés)

- Après le développement (en phase de recette graphique par exemple)

Page 28: Un développeur sachant designer par Audrey Hacq

Le jeu des 7 erreurs

Page 29: Un développeur sachant designer par Audrey Hacq

Cherchez les 7 erreurs

Maquette Écran à recetter

Page 30: Un développeur sachant designer par Audrey Hacq

Solution

Maquette Écran à recetter

Ferré ou centré ?

Espace (margin)

Alignement

Alignement

Espaces (loi de proximité)

Espaces (loi de proximité)

Espace (margin)

Page 31: Un développeur sachant designer par Audrey Hacq

Conclusion

Page 32: Un développeur sachant designer par Audrey Hacq

On travaille toujours mieux quand on comprend pourquoi on fait les choses.

Il faut donc que le designer prenne le temps d’expliquer sa mise en page au développeur et que le développeur de son côté soit curieux des règles de mise en page.

C’est sûr : on gagne énormément à travailler les uns avec les autres et à comprendre le métier et les contraintes de l’autre !

CONCLUSION

©Gal Shir - Dribbble

Page 33: Un développeur sachant designer par Audrey Hacq

www.backelite.com01 73 00 28 00

Document écrit par : Audrey Hacq