Du Lisa à Big Sur, une brève histoire des messages d'alerte

Jean-Baptiste Leheup |

Vingt ans. Ça faisait vingt ans que nos messages d'alertes et nos dialogues d'enregistrement glissaient sous la barre de titre. Et puis là, alors qu'on n'a rien demandé à personne, y'a Big Sur qui se pointe, tout fier de son héritage d'iOS, et qui nous colle des petites fenêtres flottantes bien centrées, qui sortent de nulle part.

Bon, soyons honnêtes, le résultat est plutôt réussi. Agréable à l'œil, très fluide, on y prend très vite goût. Il s'agit certes d'un héritage d'iOS, dans lequel le concept de fenêtres est inexistant, mais la greffe prend bien sur le Mac.

Car Apple a quand même conservé la principale avancée acquise avec Mac OS X : chaque dialogue d'enregistrement, comme chaque message d'alerte, est dépendant de la fenêtre qui a provoqué son affichage. Le message bouge avec celle-ci et passe au premier ou au second plan avec elle. C'est le comportement habituel de Mac OS X depuis l'origine, et on a pris l'habitude de voir apparaître ces alertes, par exemple quand on essaye de fermer un document sans l'enregistrer, ou quand le système a besoin d'une confirmation de notre part.

avatar koko256 | 

Nan mais c'est Xerox et pas Apple le père des interfaces graphiques :P

avatar YetOneOtherGit | 

@koko256

"Nan mais c'est Xerox et pas Apple le père des interfaces graphiques :P"

Non ce n’est pas le PARC.

Un long chemin dont les premières fondations sérieuses ont été posées par Douglas Engelbart et son équipe au SRI.

The Mother of All Demos, 9/12/68 beaucoup de l’informatique du futur est déjà là.

https://en.wikipedia.org/wiki/The_Mother_of_All_Demos

https://youtu.be/yJDv-zdhzMY

Puis les équipes du PARC prendront le relais autour d’Alan Key et du séminal SmallTalk.

Xerox entre au capital d’Apple avant l’IPO

Jobs visite le PARC et on connaît la suite 😉

avatar Jean-Baptiste Leheup | 

@koko256

Vous, vous avez besoin de relire notre dossier sur le sujet ;-)

https://www.macg.co/aapl/2020/01/lisa-et-macintosh-et-si-xerox-avait-en-fait-tout-invente-111081

avatar YetOneOtherGit | 

@j-b.leheup

D’autant qu’on vient juste de fêter l’anniversaire du Mother of all demos 🥳

avatar Danny Wilde | 

Ha les fameuses boites de dialogues.

Heureux hasard, la semaine passée, j’étais chez un client qui avait gardé un vieux Mac sous Mac OS 9 pour une application qu’il voulait gardé et qui faisait bien encore le taf.

En prenant le clavier et la souris, j’étais perdu, tous mes réflexes sur cet OS sont partis en fumée, impossible d’effectuer la moindre sauvegarde surtout à l’insertion de la clé USB. Mac OS me disait qu’il était insuffisamment alimenté !

avatar loludovic31 | 

Je trouve la nouvelle formule plutôt sympa et j’espère que Microsoft s’en inspirera aussi. J’utilise beaucoup Windows et je l’apprécie beaucoup mais c’est déplaisant quand une fenêtre de dialogue bloque tout tant qu’on y a pas validé un choix. Il me semble que les applications Windows 10 native e le font pas mais beaucoup d’application Windows classique le font encore

avatar pakal | 

le fameux « coin » en cas d’erreur. 🦆

avatar Pyby | 

@pakal

En effet, l’article pourrait avoir une suite avec l’interface sonore des alertes 😊 🦆

avatar Mageekmomo | 

Intéressant cette histoire. À quand un sujet sur les notifications, dont la forme sur Big Sur est une énorme régression ? La croix pour les fermer est un échec ergonomique, elle apparaît avec difficulté, elle est petite et dure à viser. Fermer plusieurs notifications est un enfer

avatar jerome74 | 

« Bon, soyons honnêtes, le résultat est plutôt réussi » : pas franchement, non! Déjà, les nouvelles fenêtres d'alerte sont très étroites, « à la iOS », ce qui est moche et idiot sur un écran format paysage. Mais bon, affaire de goût. Mais surtout, si le texte explicatif et/ou le titre du message est très long, la fenêtre s'étend vers le bas uniquement, et quand elle arrive en bas de l'écran, l'ensemble titre + texte explicatif est mis dans une scrollview. Hors, à moins d'avoir configuré les préférences systèmes pour que les barres de défilement soient toiujours visible, rien n'indique à l'utilisateur que le message est tronqué et qu'il faut le faire défiler pour le lire en entier! Pire encore, cette scrollview n'affiche par défaut que le bas du texte, et donc le titre du message est complètement masqué, ce qui est une hérésie totale.

Ensuite, un gros problème avec les alertes semi-modales (celles attachées à une fenêtre), c'est qu'on ne peut pas les déplacer par rapport à cette fenêtre, pour regarder le document auquel elles correspondent, avant de décider quel bonton on clique.

« qui n'appellent généralement qu'une réponse par oui ou non (ou, plus souvent, par OK ou Annuler) » : Oui / non ou OK / Annuler sont pourtant proscrits depuis des années ; il faut préférer des boutons plus explicites, comme enregistrer / ne pas enregistrer, ou fermer / annuler. L'utilisateur lit généralement le nom du bouton, pas toujours le texte du message.

avatar Jean-Baptiste Leheup | 

@jerome74

C’est vrai que j’avais prévu une ligne sur les boutons plus précis que « OK » mais j’ai dû la couper au montage ;-)

Par contre les messages plus longs que la fenêtre, je n’ai pas eu l’occasion d’en voir récemment . Les développeurs n’ont alors sans doute pas fait leur travail correctement... Avez-vous un exemple de logiciel qui produit cela ? Ça arrivait parfois dans les anciens systèmes aussi, sauf qu’en plus on ne pouvait pas faire défiler le contenu du dialogue !

avatar jerome74 | 

@Jean-Baptiste: on ne peut pas dire que c'est la faute du développeur, un long message qui s'affiche correctement depuis des années est subitement tronqué dans macOS 11. Et puis la longueur du message peut dépendre de la langue, et des données de l'utilisateur qui sont affichées dans le message. Ça arrive plus souvent avec un écran 13" dont on a réglé la résolution Retina sur « texte plus large », avec un gros Dock en bas, puisque la fenêtre touche alors très vite le bas de l'écran.

avatar zoubi2 | 

@jerome74

"Ensuite, un gros problème avec les alertes semi-modales (celles attachées à une fenêtre), c'est qu'on ne peut pas les déplacer par rapport à cette fenêtre, pour regarder le document auquel elles correspondent, avant de décider quel bonton on clique"

J'approuve chaudement.

avatar Gregoryen | 

Article très intéressant !
Je préfère largement Big Sur et sa fenêtre centrale !
C'était pénible avant car bien souvent je ne voyais pas la fenêtre sous les menus, d'autant plus qu'elle ne flouttais pas l'arrière plan, très pénible lorsqu'on travaille sur plusieurs app en même temps ! Et puis je ne sais pas mais ça me mettais un stress cette fenêtre...

La fenêtre d'aujourd'hui me semble plus rassurante et compréhensible.

Et quand ça bloquais tout le système tant qu'il n'y avais pas eu d'action... ohlalala.

CONNEXION UTILISATEUR