Changement de tenue

J’ai lâché ma tenue de développeur – cheveux longs et gras, barbe et moustache, bermuda et tongs – pour endosser celle de webdesigner – lunettes légèrement teintées, barbe de 3 jours soignée, pantalon en tergal et chaussures en peau de nubuc.

Je suis en plein redesign de site. Du design, du vrai, du tatoué, avec photoshop, illustrator, palettte graphique et tout et tout [1]. Et le design, c’est au moins aussi compliqué que le développement.

Tut tut tut , vous entends-je me rétorquer d’un ton sceptique.

Le graphisme web c’est quand même pas bin compliqué : un petit arrondi, un coup de dégradé, une ombre portée et hop ça fait un beau site web2.0.

C’est pas faux. Mais le design, c’est pas beau, c’est efficace. Et pour savoir ce qui est efficace, c’est pas simple.

En développement, il y a un critère de réussite objectif : ça marche ou ça marche pas :
if (ça_marche) :
echo "Gagné";
elseif(ça_marche_pas) :
echo"perdu";
endif;

En webdesign, à part les études eye tracker, il n’y a que l’expérimentation. On ne peut pas savoir à l’avance que déplacer telle module du site en haut à droite sera plus efficace que si on le laisse en bas à gauche. Pour le savoir, il faut d’abord le faire, tracker les clics dans un outil de stats et en déduire si le changement a été efficace ou non.

Evidemment il existe des conventions et des règles qui garantissent de ne pas trop se planter :

Mais sur le web tout va très vite. Avec les années et la pratique, les internautes adoptent de nouveaux comportements et les règles changent:

Alors ok, quand on est habillé en designer, on rentre plus facilement dans les clubs branchés. Mais un fois à l’intérieur, on n’en profite pas parce qu’on se pose trop de questions existentielles.

Je crois que je vais me faire repousser la barbe.

  1. Bon ok, la palette, c’est pour la frime

Réagissez

Si ce billet vous a plu ou si vous voulez apporter des précisions, ou si vous n’êtes pas d’accord avec ce que je raconte, c’est ici qu’il faut vous manifester. Je me réserve toutefois le droit de supprimer toute contribution insultante ou qui n’aurait rien à voir avec la choucroute.

  1. A esprit libre, univers libre

  2. Ok « Anonyme ». D’accord avec toi mais un peu hors sujet.

  3. Salut Gregoire !
    Pour ce qui est du « ça marche ou ça marche pas » on peut ajouter qu’il est important que ça marche longtemps : c’est-à-dire que le code doit être propre et documenté afin d’en faciliter la lecture et la maintenance ;)

  4. Tout à fait d’accord. Là j’étais évidemment dans la carricature. En développement, au-delà du ça marche / ça marche pas (qui reste cependant un critère objectif), il y a la question de la maintenabilité, de la pérénité et de l’optimisation. Pas simple non plus le développement.

  5. Heu je dirais plutôt que en développement c’est
    ça marche pas mais on s’en fou
    ça marche pas mais de toute façon il n’iront pas dans ces options
    ça marche pas mais on a pas le temps de faire mieux on fera une release …

    lol

Laisser un commentaire