Le web design ce n’est pas que du graphisme
Après une année (ou presque) passée dans le monde professionnel du web design en tant que novice encore en rodage, je me pose encore la question : c’est quoi être web designer ? J’utilise cette dénomination parce que c’était celle de la formation que j’ai suivie, et qu’elle correspond aux 2 principaux aspects de mon travail : intégration et graphisme.
Intégration : l’écriture du code (X)HTML et des feuilles de styles (CSS) associées.
Graphisme : création de visuels, animés ou non, sous Photoshop, Illustrator, Flash…
A ce stade, j’ai d’ores et déjà inclus autre chose que du graphisme dans la notion de “web design” : l’intégration. En effet, coder c’est du web design aussi, et correspond en l’occurrence à la moitié de mon travail.
Cela peut prêter à confusion. On se dit “design = graphisme” et donc que le “web design” se résumerait au “graphisme sur le web”. Mais “to design”, c’est concevoir, penser, réaliser les sites web. Comme le résume très bien l’article Wikipedia :
Le web design désigne la conception de l’interface web : l’architecture interactionnelle, l’organisation des pages, l’arborescence et la navigation d’un site web.
Il y a au-delà de l’aspect purement visuel d’un site celui de son interface, sa structure, son organisation. Il faut se soucier de l’expérience utilisateur et de l’ergonomie du site tout en contournant (ou assimilant) les contraintes du support web. On pourrait inclure comme point important le contenu (mais sa rédaction revient souvent au client) et la visibilité (le référencement naturel, c’est-à-dire celui non payé).
Bref, le web design, c’est tout ça, à plus ou moins grande dose. Et si j’en parle maintenant, c’est non seulement pour marquer la fin de ma 1ère année, mais aussi pour rebondir sur ces 2 articles de 37 Signals qui ont fait couler beaucoup d’encre (ou généré beaucoup de pixels…) :
Web designers should do their own HTML/CSS
Je suis plutôt d’accord avec cette idée. Lorsque je travaille sur un site sous Photoshop, je songe déjà à la façon dont je vais l’intégrer. Je connais les contraintes du web, les outils pour coder, donc en créant une forme sous Photoshop, je sais ce que va me coûter en lignes de HTML et de CSS. Par exemple, l’outil texte sous Photoshop n’est pas très maniable, et l’utiliser dans cet environnement est non seulement fastidieux mais aussi erroné parce qu’on sait que le texte sera au final en HTML et qu’il réagira (et apparaîtra) bien différement. Un autre exemple, ce sont les sites à largeur fluide. Comment le représenter et le réaliser sous Photoshop ? Comment simuler le redimensionnement d’une fenêtre ? Impossible.
On voit que séparer le graphisme et l’intégration peut engendrer des incohérences de design. Laisser à un graphiste le soin de réaliser des maquettes sous Photoshop sans qu’il fasse le code derrière peut poser problème. Peut-être qu’il y a des contraintes de processus de production qui empêchent cela, mais il faut au moins que celui qui travaille sous Photoshop sache comment intégrer ce qu’il est en train de réaliser. C’est la moindre des choses pour un web designer.
Comme le dit Douglas Bowman, ça ne sert à rien de travailler sur un site si on n’a aucune idée de la façon dont il va être implémentée.
Why we skip Photoshop
Ne pas utiliser Photoshop dans le processus de création d’un site ? Difficile à envisager lorsqu’on nous apprend à le faire, et que tout le monde le fait. Et pourtant, c’est une piste à étudier. En l’occurence, 37 Signals passe directement des croquis sur papier au codage en HTML. J’y vois des avantages et des inconvénients.
Avantages
- Gain de temps : on passe directement au produit final sans passer par la case (souvent la plus longue) Photoshop.
- Le résultat est là : on code en HTML et le produit final est en HTML.
- Focus sur les fonctionnalités : on pense navigation, titre, lien plutôt que couleur, dégradé et cercles.
Inconvénients
- Difficile : il faut être calé en code pour pouvoir obtenir directement ce que l’on imagine.
- Créativité limitée : une chose est sûre, on ne pourra pas réaliser des sites extravagants en code pur.
J’avoue que cet article m’a intrigué mais m’incite à ne pas passer trop de temps sous Photoshop. Je ne pense pas vouloir (ou pouvoir) coder directement un site mais l’approche est à étudier. Il y a sans doute un compromis à trouver, un instant t où il faut fermer Photoshop et commencer à coder.
Au bout de cet article, j’espère que vous aurez compris pourquoi le web design ne se résume pas au graphisme. Créer un site web est un processus plus compliqué qu’il n’y paraît et doit à tout prix rester cohérent.
Vi, je suis bien d’accord avec cette analyse, et je pense également que si l’on passe par des croquis, la phase Photoshop peut être raccourcie. C’est aussi une question d’expérience …
Bonne continuation
Je ne suis pas entièrement d’accord avec ce que tu dis et je pense que ton interpretation de “Le web design désigne la conception de l’interface web : l’architecture interactionnelle, l’organisation des pages, l’arborescence et la navigation d’un site web.” est celle que tu as bien voulu lire.
La conception n’implique en aucun cas le faite d’intégrer. Avant même de passer sur les outils de graphisme ou d’intégration il y a ton cerveau (le tien en l’occurence marche très bien). C’est en cela que tu est web designer, c’est qu’au moment ou tu conçoit ton site dans ta tête tu vas réfléchir à la manière la plus pratique pour l’utilisateur Lambda de naviguer sur ton site, tu vas prendre en compte les différentes problématiques par rapport à chaque navigateur (IE SUX) et de là tu vas partir sur du graphisme et enfin intégrer… je pense donc que l’intégration ne fait pas partie du “Web design”, comme un architecte maitrise la construction, il ne va pas aller couler du beton sur le chantier mais il aura dit et pensé que le beton était la matière la plus apte à sa construction.
Concevoir c’est aussi tenir compte du support qu’on va utiliser. Si l’architecte choisit le béton, c’est qu’il sait connaît le béton. Si un web designer ne sachant pas coder dit : “Je veux que cette soit cliquable dans ce cas là, mais pas dans ce cas là” et qu’il ne sait pas comment coder des liens, c’est problématique. Je te répondrai par une phrase tirée de l’article : “il faut au moins que celui qui travaille sous Photoshop sache comment intégrer ce qu’il est en train de réaliser”. Le savoir, c’est de l’intégration.
Il s’agit de connaissances et non de pratique…
l’architecte sait que c’est mieux parce qu’il en connait les valeurs, les attributs… le web designer sait “COMMENT” ça s’intègre mais n’est pas censé savoir le “FAIRE”.(relis bien la phrase de Wikipédia elle ne dit jamais que c’est réaliser…conception, architecture, organisation des pages, arborescence et navigation)
Je ne prendrai que mon éxemple, je ne considère pas être mauvais webdesigner je sais comment marche l’intégration, je fais mes maquettes pour et en fonction du faite que se soit réalisable…dès qu’il s’agit de l’intégration je connais les balises, je sais les modifiées… mais faire correspondre mes css avec mon html c’est autre chose.
C’est en ça que je dis que le travail d’intégrateur est particulier et ne se rapporte pas directement au webdesign’er’…
ceci étant dis tu peux toujours me répondre que je ne suis pas Webdesigner ;o)