Un membre de l'équipe du Lisa s'exprime sur le défilement naturel de Lion

Anthony Nelzin-Santos |
larry-tesler L'inversement du sens de défilement par défaut dans OS X Lion a beaucoup fait parler : ce défilement n'est semble-t-il pas si « naturel » que cela. Dans un forum spécialisé sur les interfaces utilisateurs, Larry Tesler s'exprime sur cette fonction.

Qui est Larry Tesler ? Diplômé de Stanford, il a travaillé au PARC de Xerox sur diverses choses comme le langage orienté objet Smalltalk. Dans la foulée de l'acquisition par Apple de nombreux travaux du PARC, Tesler est passé à Cupertino, comme son supérieur Alan Kay ou son collègue Dan Ingalls. Pionnier de l'interface graphique, il a travaillé sur le Lisa, le Macintosh Plus, et plus tard sur le Newton, dans le cadre de l'Advanced Technology Group, le centre de recherche et développement le plus avancé d'Apple.

En travaillant sur Lisa d'ailleurs, il s'est penché sur la question du défilement : où doivent être placées les flèches le contrôlant ? dans quel sens doit-on défiler ? Il explique :


Les flèches de défilement vertical du Mac et du Lisa étaient placées en haut et en bas de la barre de défilement vertical, et la flèche pointant vers le haut faisait défiler le contenu vers le bas. Ce comportement a été justifié par une étude utilisateur que j'ai conduit lors des premiers développements du Lisa.


skitched
L'interface du Lisa en mars 1980 : « barre de défilement avec un ascenseur pour indiquer la position verticale actuelle. Les flèches horizontales permettent de tourner la page ».



La plupart des participants, mais pas tous, s'attendaient à ce que la position de la souris près du haut de la fenêtre révèle le contenu caché sous le haut de la fenêtre [NdT : donc en le faisant descendre]. Une des raisons était qu'ils regardaient alors en haut de la fenêtre. Une autre raison était qu'ils étaient plus à même de sélectionner alors du contenu dans la moitié supérieure de la fenêtre plutôt que dans la moitié inférieure. Nous avons donc fait en sorte que la partie supérieure de la paire de flèches déplace le contenu vers le bas. […]

L'étude a aussi couvert la question du sens vers lequel les flèches devaient pointer. La moitié des participants pensait que la flèche supérieure devait pointer vers le bas, puisque c'était le sens dans lequel le contenu défilait. L'autre moitié pensait que la flèche inférieure devait pointer vers le haut, puisque c'est depuis le haut que le contenu arrivait. […] La plupart des membres de l'équipe produit voulait que les flèches pointent dans le sens du défilement du contenu, et qu'elles soient opposées l'une à l'autre. […]


skitched
L'interface du Lisa en octobre 1980 : les flèches sont de part et d'autre de la barre de défilement.


skitched
L'interface finale du Lisa (janvier 1983), base des interfaces graphiques modernes : le système d'onglets a été abandonné au profit de la barre de titre, on retrouve la barre de défilement avec ses flèches.


C'est cette même opposition qui agite aujourd'hui les débats, débat caduc selon Tesler : OS X Lion parachèverait la déconstruction de l'interface du Mac original, déconstruction qui avait été initiée par NeXT OS. En effet NeXT, et après lui Mac OS X, place les flèches ensemble en bas de la barre de défilement : « [Lorsque les flèches sont] arrangées de cette manière les utilisateurs n'ont plus de raison de s'attendre à ce que la flèche du haut fasse défiler le contenu vers le bas » explique Tesler. Ce sens de défilement n'est plus motivé par une décision ergonomique, celle de minimiser les déplacements de la souris.

skitched
Les flèches de défilement sur Mac OS X.


Ce nouveau sens de défilement mérite en quelque sorte son nom de « naturel » : il est déconnecté des éléments de l'interface et ne s'attache plus qu'à transcrire un mouvement. Lorsque l'on défile vers le haut sur l'iPhone, on s'attend à « tirer » l'interface, c'est-à-dire à la faire défiler vers le haut — la logique est la même pour trackpad et souris tactiles. Mieux, les deux écoles sont réconciliées : les ergonomes peuvent défiler en haut, les logiques défiler vers le bas avec un geste vers le bas.

Bref, la disparition des flèches et de la barre de défilement, qui ne sont rien d'autre que des abstractions, participe à la simplification de l'utilisation d'un ordinateur. Et le Lisa se devait d'être le plus simple et le plus naturel possible.

Les images de cet article sont issues de « Inventing the Lisa User Interface », un excellent article sur les travaux autour de la première interface graphique grand public.
avatar SimonAntonietti | 
Honnêtement, depuis que j'ai un iPad, je ne vais que très peu à l'ordinateur lui même. Mis à part pour les adobe. Une fois ou je suis revenu à mon très cher fixe, je n'ai jamais réussi à me remettre "à l'endroit". Très bizarre comme impression!
avatar bosssof74 | 
Moi je suis déçu du fait qu'on ne puisse pas le désactiver sur une souris... C'est nul... Pour le trackpad c est naturel mais pour une souris de gamer...
avatar Trillot | 
Ce qui est remarquable c'est qu'avec mon trackpad et ma souris, j'utilisais le défilement dit "naturel" avec le premier tout en pratiquant le défilement classique avec la souris sans que cela me perturbe. Aujourd'hui avec OS Lion, je m'efforce de changer mes habitudes ce qui me prendra sans doute quelques jours voire quelques semaines tout au plus. Cette pratique permet d'unifier tous les mouvements du Mac à l'iPhone en passant par l'iPad, mais à vrai dire l'esprit humain est assez souple pour s'adapter.
avatar awerty | 
Perso, j'ai horreur du nouveau sens de défilement. Sur iPhone, ok, car c'est VRAIMENT naturel, mais sur Mac, enfin bref, je vais pas changer 2 ans d'habitude parce que Apple a décidé de changer le sens de la circulation.
avatar XiliX | 
[quote=bosssof74] via MacG Mobile Moi je suis déçu du fait qu'on ne puisse pas le désactiver sur une souris... C'est nul... Pour le trackpad c est naturel mais pour une souris de gamer... [/quote] Si tu parles du défilement avec la MagicMouse, tu peux choisir dans les préférences de la souris. ça s'appelle d'ailleurs le défilement naturel ou un truc comme ça.
avatar iNabil | 
ce sens me plait, mais il n'est pas pratique quand on n'utilise pas que mac os x lion
avatar LittleBigFrancois | 
@bosssof74 Préférences système > souris > pointer et cliquer > décocher sens de défilement naturel
avatar Landrino | 
@awerty Bienvenue chez Apple !!! Deux ans d'habitude pour cette société c'est énorme depuis le temps que je suis client chez eux j'avoue que des habitudes j'en ai passé à l'as un bon paquet. Toutefois si je reste chez eux c'est surtout parce que leurs innovation sont souvent moins gadget qu'elles en ont l'air à la base.
avatar jojo999922 | 
Mais ces juste un aboutissement le fait d'inverser le sens de défilement
avatar Oliviou | 
Le débat pourrait sembler stérile puisque tout est personnalisable: chacun fait son ordinateur à sa main. Mais le problème de la personnalisation (autant dans les sens de défilement que dans les gestes sur Trackpad ou Magic mouse, que dans les coins actifs ou les raccourcis clavier), c'est quand on travaille sur un autre ordinateur. Ou qu'on prête le sien. Ça peut vite devenir très handicapant: il n'y a plus de système universel. Alors peut-être qu'à terme un modèle prendra le dessus, mais pour l'heure nous sommes dans une phase de transition assez bordélique, faut bien dire.
avatar Marvin_R | 
SmartScroll le permet depuis longtemps. C'est bizarre au début, mais une fois qu'on a pris le pli, c'est vraiment plus naturel. Le problème avec Smartscroll, c'est qu'il ne fonctionnait pas partout. Là, c'est nickel. Mais j'avoue qu'avec une souris, j'aime moins.
avatar Francis Kuntz | 
[quote]Perso, j'ai horreur du nouveau sens de défilement. Sur iPhone, ok, car c'est VRAIMENT naturel, mais sur Mac, enfin bref, je vais pas changer 2 ans d'habitude parce que Apple a décidé de changer le sens de la circulation.[/quote] Oui mon p'tit vieux, faut surtout pas changer tes habitudes ... Qu'est ce que ça va donner à 60 ans ...
avatar elamapi | 
Ils se sont pas dit aussi que le sens de la molette (vu que c'est celui la qui est le plus dérangeant) est juste "NATUREL" et présent partout à partir du moment ou "relever" quelque chose demande une action mécanique ?. C'est pourtant pas compliqué. Je veux souLEVER un rocher ? J'utilise un levier que je BAISSE Je veux veux LEVER un moteur de voiture ? J'utilise un palan que je tire la chaine vers moi, du HAUT vers le BAS (contre sens du moteur donc). etc etc En gros quand on veux agir du haut vers le bas via un élement mécanique, on est programmé et habitué à le faire en sens inverse. C'est naturel car c'est de physique simple. Maintenant quand on veut agir DIRECTEMENT sur l'objet, alors la ok. Quand je veux soulever un caillou avec mes main, je le prend et je le pousse du bas vers le haut. Quand je veux lire l'article du BAS de mon journal que je tien avec mes mains, alors je "pousse" le journal vers le haut. C'est Logique. donc: souris = sens inverse Trackpad (touch/iphone/pad etc ...) = meme sens.
avatar Anonyme (non vérifié) | 
Depuis que j'ai installé Lion, j'ai laissé volontairement le réglage "naturel". Bien évidemment, cela dérange les habitudes. Après quelques jours d'apprentissage, force est de constater que "j'ai pris le pli" et que l'inversion du sens de défilement vécue au départ comme une bizarrerie, est effectivement "naturelle" et ne me gêne absolument plus.
avatar Osborne | 
moi je trouve ça très logique : bien vu Apple !
avatar Vouzemoi | 
Qui est Larry Tesler ? il a travaillé sur le Lisa, le Macintosh Plus, et plus tard sur le Newton Les 3 plus gros bides de l'histoire d'apple. On est rassuré quand au bien fondé du défilement à l'endroit ou à l'envers.
avatar totorino | 
Le problème se pose pour ceux qui travaillent sur MAC et WINDOWS ou LINUX. C'est le bordel si on doit gérer les 2 comportements ! Quand WINDOWS et LINUX adopteront le même défilement, j'essaierai de changer d'habitude. Pas avant.
avatar oomu | 
pour snow leopard, il y a ce petit programme qui permet d'inverser le sens de défilement. http://blog.pilotmoon.com/post/4041089648/scroll-reverser-get-in-practice-for-lion
avatar zeblaze | 
J'étais réfractaire à ce changement avec Lion puis je me suis dit "chiche, j'essaie". Après 48 heures c'est oublié et les nouveaux réflexes sont pris.
avatar oomu | 
"OS X Lion parachèverait la déconstruction de l'interface du Mac original, déconstruction qui avait été initiée par NeXT OS. " c'est ce que je retiens le plus de l'article. Cependant, avant que la "déconstruction" soit totale il faudrait que le menu pomme disparaisse (il est fondamental de Mac Os ). A mon sens, c'est l'ipad/iphone qui a déconstruit tout ce que représentait l'interface graphique du Mac plus encore que NeXTstep. (ha une chose que j'aimerais avoir dans mac os x de nextstep, c'est le menu de l'application qu'on pouvait déplacer et à la verticale et surtout détacher les sous menus.)
avatar _lol_ | 
Mais qui est Vouzemoi ???
avatar arturus | 
j'ai désactivé la fonction "naturelle", mais à force de voir le mode élastique (quand la page fait un rebond comme dans safari) je me prends à défiler la page commme l'iphone. Sacré conditionnement. Et c'est encore plus flagrant quand je laisse l'iphone pour mon mac....
avatar sky17 | 
Si on veut vraiment parler mécanique/physique/ergonomie, le défilement est vraiment naturel que quand le doigt touche le contenu directement, et donc que sur iPhone/iPad, et pas sur un trackpad ou une Magic Mouse ou là l'action est déporter, et le ressenti donc moins naturel...
avatar hok | 
Le problème c'est d'utiliser Windows au bureau la journée avec l'ancien sens et le soir lion avec le nouveau sens
avatar Maltermac | 
Moi j'adore ce changement de défillement je m'y suis habitué très vite! Et Mac OS Lion et tout simplement génial!

Pages

CONNEXION UTILISATEUR