Usine à gaz ou Ferrari

J’ai passé pas mal de temps avec mon buddy sur la réalisation du site web du projet Mercure. Tout cela a été réalisé sous Mac, avec iWeb. Pour un utilisateur lambda, qui ne souhaite pas savoir ce qu’est une balise HTML, c’est génial : du glisser-déposer, tout est fluide, graphique, intuitif, bref, de l’ergonomie façon Mac, tout est orienté vers l’utilisateur final. Enfin une société qui a compris, depuis des années, que c’est à l’informatique d’aller vers l’utilisateur, et pas l’inverse.
Donc, super, on a réalisé notre site, et hop, il a été mis en ligne.
Puis vint le moment de corriger quelques petits trucs : typos, photos à remplacer, pages à ajouter.
Et là, l’horreur. Je suis sous PC. J’utilise Nvu, déjà évoqué, qui a une interface visuelle (WYSIWYG) mais qui permet aussi d’accéder au code source, pour mieux visualiser. Mamma mia, il y a 117 mondes entre la perfection graphique affichée, et la complexité du code source caché derrière. Et là, encore une fois, je tire mon chapeau à Apple : l’exploit est non seulement d’offrir à l’utilisateur un programme très simple et intuitif, mais aussi de traduire ce graphisme apparemment simple en code efficace qui rendra exactement ça à l’écran. Quand on voit le code généré, c’est moins beau. Efficace, 100% conforme à ce qui est demandé, mais un Chat (prononcer Tchat) n’y retrouverait pas ses petits.
Résultat : comme je n’ai pas de Mac, j’ai passé quelques heures pour rajouter un texte qui soit placé au bon endroit. Je ne parle même pas des photos à insérer, voire des codes pour les dons en ligne (Rappel : vous pouvez donner).
J’en viens à ma remarque, qui est plutôt une interrogation.

  • On a Apple, qui offre des produits très intuitifs, des programmes beaux, fluides, et terriblement bien pensés en terme d’ergonomie pour le grand public. Mais cela cache une usine à gaz derrière. L’exploit est réel, j’en suis content, mais il faut surtout se cantoner au rôle d’utilisateur lambda : vouloir aller voir sous le capot, c’est se perdre dans la Mer des Sargasses…
  • On a Windows, qui a toujours un train de retard pour copier Apple. Mais l’avantage, c’est que le dessous du capot est mieux rangé (avec ses failles de sécurité, certes…)
  • On a enfin Linux, qui a un dessous de capot certes complexe, mais extrêmement bien rangé et sécurisé. Puis ils ont rajouté, progressivement, une couche d’ergonomie.

Je ne défends pas un système, car la satisfaction dépend de ce que demande l’utilisateur. Mais je constate que le Mac, c’est parfait tant qu’on reste dans les sentiers balisés.