Gruber : haro sur l'uniformité des interfaces

Gruber : haro sur l'uniformité des interfaces

par Florian Innocente le Vendredi 15 Avril 2011 à 21:41
http://static.macgeneration.com/img/2011/4/gruberparle-20110415-170753.jpg
De l'absence de thèmes d'interface dans Mac OS X à l'analogie entre le design d'Apple et l'industrie de la mode, John Gruber suggère que l'on peut s'affranchir des carcans et des guidelines d'interface qui prévalaient aux débuts du Mac. Et que les utilisateurs ne devraient pas s'en émouvoir outre-mesure. Explications…
John Gruber, le blogueur de Daring Fireball, participait la semaine dernière à la conférence Webstock 2011 en Nouvelle-Zélande. Son intervention d'une quarantaine de minutes, baptisée "The Gap Theory of UI Design", mettait l'accent sur l'évolution du rapport à l'interface chez Apple. Pour faire court : entre le Mac de 1984 et le retour de Jobs en 1997, le design du système n'avait que très peu évolué. Puis avec Jobs à nouveau aux commandes, l'interface de Mac OS et de ses applications n'a cessé de se transformer. Non seulement c'est une excellente chose, mais c'est une opportunité pour les développeurs d'interfaces.

Récemment encore, les tenants d'un certain conservatisme ont trouvé matière à sauter au plafond. Que ce soit à l'encontre d'Apple (exemple avec le repositionnement des boutons de fenêtre dans iTunes 10) ou chez des applications tierces (comme Twitter). On glissera sur Mac OS X Lion dont les emprunts à iOS provoquent de surprenants émois devant ce qui est perçu comme une intrusion voire une infantilisation du système.

Gruber est d'abord revenu sur certains principes établis avec l'arrivée du Mac et de son interface graphique “Avant le Mac, la première chose dont vous aviez besoin pour interagir avec n'importe quel ordinateur était le clavier. On pouvait brancher un joystick ou d'autres périphériques, il existait aussi des souris, mais il vous fallait absolument un clavier. Le Mac a inversé les choses, la souris était rigoureusement incontournable”. On pouvait utiliser le clavier avec son Mac, mais la souris permettait aussi de tout faire. Ce qui a eu pour conséquence qu'il fallait absolument avoir une traduction visuelle à l'écran de toute action possible “Vous ne pouviez pas faire ce que vous ne pouviez voir”.

Le rôle crucial accordé à l'interface a impliqué d'établir des règles, basées sur une notion d'homogénéité entre les applications. Les boutons devaient tous se ressembler, les menus aussi, les actions de base se déclenchaient à l'identique. Les développeurs, eux, devaient suivre, le doigt sur la couture, les consignes énoncées dans l'ouvrage (sinon la "bible") Macintosh Human Interface Guidelines (PDF).

Au fil de plusieurs captures d'écran, Gruber a montré à quel point pendant les sept premières années du Macintosh son interface n'a bougé qu'à la marge. Même l'arrivée de la couleur avec le System 7 (en 1991) s'est faite sur la pointe des pieds. Les dossiers et les fenêtres ont pris de très légers effets de volume, mais guère plus.

http://static.macgeneration.com/img/2011/4/system7-20110415-144510.jpg
Un changement qui s'est poursuivi sans franche rupture jusqu'à Mac OS 9. Malgré cette timidité d'Apple, rappelle Gruber, l'auteur d'Eudora (vénérable et populaire logiciel de courrier électronique) avait ajouté une option pour remettre l'interface de son logiciel dans sa version originale toute plate. Une option baptisée “Waste cycles drawing trendy 3-D junk (Gâcher des cycles pour dessiner des saloperies 3D à la mode”. Une manière de signifier son mépris pour cette - somme toute relative - modernité.

Une uniformité s'est donc installée dans l'interface du système et de ses applications. Avec des intentions louables vis-à-vis de l'utilisateur, surtout celui dérouté par la machine informatique. Un excès de précaution juge pourtant Gruber avec le recul “L'uniformité n'est pas cool sur le long terme ou lorsqu'elle n’est pas exclusive [à un type d'application par exemple, ndr], car elle devient de la conformité”.

La sortie de Windows 95 a bousculé les choses “Malgré ses défauts, il avait un look plus cool que Mac OS qui n'avait pas vraiment évolué. Windows 95 faisait nouveau, le Mac faisait vieux.” L'OS de Microsoft n'était pas le seul, avant lui NeXT avait lui aussi joué une nouvelle partition très classe, plus tard il y eut BeOS avec ses couleurs pétantes et ses icônes 3D.

http://static.macgeneration.com/img/2011/4/win95main-20110415-172317.jpg
http://static.macgeneration.com/img/2011/4/nextos-20110415-172357.jpg
Une concurrence qui a entraîné l'apparition sur Mac de sharewares pour changer l'apparence de Mac OS, tel que BeView, vendu 10$. Il ne faisait que rhabiller le système pour le faire ressembler à BeOS, sans ajouter quoi que ce soit sur le plan fonctionnel. Mais il y avait une demande, car il donnait un air plus cool au Mac (on pourrait aussi citer Aaron ou Kaleidsocope qui firent fureur à l'époque, avec parfois des thèmes délirants, ndr).

Face à Windows 95, Apple pouvait bien se moquer sur certains de ses aspects techniques, elle “savait qu'elle avait un problème, qu'elle n'était plus cool”. Mac OS 8 est arrivé en juillet 1997, suivi par le 9. Ils avaient tous les deux un réglage pour changer l'apparence du système sauf… qu'un seul thème était proposé. On ne pouvait guère faire plus que décliner certaines de ses couleurs dans les jauges de progression ou les boutons d'ascenseurs.

http://static.macgeneration.com/img/2011/4/macos90-1-1-20110415-152414.jpg
À la dernière minute, Apple avait mis à la corbeille les thèmes préparés pour cette version. Steve Jobs était revenu… Avec le recul, lorsqu'on revoit ces thèmes, sa décision fut assez sage… “Il y a une règle chez Apple qui n'a pas changé entre 1984 et aujourd'hui, elle dit plus ou moins : si vous concevez une application pour une plateforme Apple, et que vous voulez qu'elle ait le bon design, alors étudiez ce que fait Apple avec ses propres applications et suivez cette direction”. Ce qui à l'époque, avant que Jobs ne revienne, signifiait suivre à la lettre les Human Interface Guidelines. Aujourd'hui les choses ont changé. L'important est moins de respecter un style, que les principes généraux de fonctionnement.

http://static.macgeneration.com/img/2011/4/themecopland-20110415-152932.jpg

Lire la page suivante (2/2) >>


|  |  

OS X Mountain disponible ! Mettez à jour votre mac pour 15,99€
3
2
1
Vos réactions (45 réactions)
hadrien01 [15/04/2011 22:00] via MacG Mobile

Intervention très intéressante, quoique je ne sois pas d'accord avec tout ce qu'il dit. Mais avec du recul, je commence à comprendre les choix d'Apple.
daito [15/04/2011 22:59]

Talk très intéressant (notamment les différents éléments historiques) et vraiment bien mené!

En prenant du recul on ne peut qu'adhérer aux idées développées par Gruber. Qui se soucie maintenant de la disposition verticale des boutons dans iTunes 10 ou de l'absence de barre de titre dans le Mac AppStore?
djpoulet [15/04/2011 23:00] via iGeneration pour iPad

Article intéressant, merci la rédac.
Je connais une autre application qui est sorti un peu des guidelines des applis iPad, c'est celle sur laquelle je suis en train d'écrire et c'est du plus bel effet :)
innocente [15/04/2011 23:17]

@ djpoulet : et ça va continuer avec MacG Mobile 3 :-)
Simeon [15/04/2011 23:29]

Ce monsieur passe sous silence la question de l'homogénéité des interfaces.

J'ai la forte impression que le "keep it simple" renvoyait auparavant à une expérience dans laquelle l'ensemble des applications d'un système se comportaient de la même façon, alors que bientôt elle désignera une expérience dans laquelle l'ensemble des applications forment un écosystème cohérent.

A titre personnel, les ipads, ipods et autres iphones ne m'intéressent absolument pas. Je m'inquiète donc du changement de philosophie. J'espère me tromper.

En tout cas, les changements par petite touche apportés ces derniers temps et ceux annoncés par Lion ne m'enthousiasment pas. c'est le moins qu'on puisse dire.
Simeon [15/04/2011 23:36]

Le mot "conservatisme" ne me semble pas non plus adapté. Ce qui est important, c'est que les changements, qu'ils soient mineurs ou plus importants, soient répercutés sur l'ensemble des applications.
Domsou [15/04/2011 23:44] via MacG Mobile

Merci pour cet article.
blakken [16/04/2011 00:06]

Je suis tout à fait d'accord avec ce que le monsieur dit ,moi ça ne m'a jamais dérangé et je n'y ai jamais vraiment prêté attention par contre pour les gens qui ne manipulent pas 24/24 une bécane et plutôt une fois par semaine voir mois les changements de positionnement de tel ou tel item peuvent être beaucoup plus déconcertants.
innocente [16/04/2011 00:07]

En tout cas, les changements par petite touche apportés ces derniers temps et ceux annoncés par Lion ne m'enthousiasment pas. c'est le moins qu'on puisse dire.

Mais on ne peut juger vraiment qu'en utilisant, pas uniquement sur une apparence. iOS emmène vers un extrème de simplicité, mais pour avoir eu récemment à expliquer Mac OS à une personne qui n'est pas très calée informatique, je me suis dit qu'il y avait matière encore à dégraisser niveau complexité. Mac OS est un dédale quand on ne connaît pas, au même titre que Windows ou tout autre OS desktop.

Et si Mac OS peut profiter un peu d'iOS, ce sera tant mieux pour certains utilisateurs (et plus cohérent à l'usage pour ceux qui auront un Mac ET un iPad).
Simeon [16/04/2011 00:40]

Et si Mac OS peut profiter un peu d'iOS, ce sera tant mieux pour certains utilisateurs (et plus cohérent à l'usage pour ceux qui auront un Mac ET un iPad).

Certes, c'est bien pour cela que j'ai ajouté à titre personnel. A priori ceux qui utilisent plusieurs appareils apple vont y gagner, mais pour ceux qui n'utilisent qu'un mac, ces changements ne sont pas forcément de bon augure.

Il est possible que je me trompe puisque je n'ai pas eu l'occasion d'utiliser Lion. Mais les comptes rendus qui en ont été fait ici ne sont guère encourageants (je ne parle que de l'interface, pas des fonctionnalités).

Quant au dégraissage, je vous donne entièrement raison mais je ne suis pas certain que moins d'homogénéité aille dans ce sens.
daito [16/04/2011 01:01]

"Ce monsieur passe sous silence la question de l'homogénéité des interfaces.
"

Euh non c'est le sujet même du speech!
Ali Baba [16/04/2011 01:18] via MacG Mobile

"un designer de logiciel ou de site peut chambouler toute son application et qu'il ne s'en prive pas. L'utilisateur va la prendre de plein fouet"

C'est clair. Suffit de voir la réaction des gens à chaque évolution de facebook.
Simeon [16/04/2011 01:22]

C'est effectivement le sujet annoncé, mais en fait il n'en parle quasiment pas. Le véritable thème, c'est l'introduction de changements dans l'interface et donc l'abandon de l'homogénéité.

Comme je l'évoquait plus haut, je pense qu'Apple est consciente du fait que l'homogénéité a longtemps été un de ses arguments de vente. L'abandonner, le mot est un peu fort je le concède, est donc problématique. Du coup on organise ce genre de présentation (chacun connait les accointances de Gruber avec S. J.) pour présenter les choses sous un jour plus favorable.

Mais dans le fond, ce qui est important, c'est de convaincre les clients. Pour ma part, je demeure sceptique.
oomu [16/04/2011 01:23]

Pour utiliser Lion au quotidien, je pense que vous angoissez trop. Ça reste os x avec ses petits boutons et icônes. Meme usage.

Je ne suis peut être pas conformiste, je me rappelle encore de mon oric et comment je suis passé de machine en machine, de système en système pour finir sur os x et iOS.


Ce qui compte c'est un fonctionnement stable, cohérent et simple. Au delà, personnalisez votre logiciel, donnez lui une personnalité mais c'est une route dangereuse entre l'art et le mauvais goût.
daito [16/04/2011 01:38]

"C'est effectivement le sujet annoncé, mais en fait il n'en parle quasiment pas. "

Bien sûr que si, encore une fois c'est le fil conducteur du talk. De l'homogénéité absolue du système 1 au système 7 à la diversité des interfaces entres les différentes versions de Mac OS X mais aussi au sein des applications de Mac OS X (il discute dans ce sens les interfaces de Twitter, iTunes, MacAppStore..)
3
2
1



Réagir

attention Il n'est pas possible de réagir à cette dépêche. Si vous souhaitez toutefois réagir, n'hésitez pas à faire un tour dans nos forums.