macOS : l'effet d'aspiration du Dock est très inspirant

Mickaël Bazoge |

Le Dock accompagne les utilisateurs de macOS, Mac OS X, depuis toujours. Et même avant puisque cette fonction est héritée de NeXTSTEP ! Mais même quand on croit bien le connaitre, le Dock réserve toujours des surprises… même venues du fin fond des âges farouches.

Tout le monde sait que via leur bouton jaune, les fenêtres des applications ou du Finder peuvent être réduites dans le Dock en présentant deux effets graphiques : soit Génie, soit Échelle. Un choix à faire dans les Préférences système du Dock. Mais il existe un troisième effet bien moins connu, « Suck », qui ne ressemble pas du tout ce que les plus pervers peuvent penser, mais plutôt à un effet d’aspiration comme pour un aspirateur par exemple.

Cet effet, que l’on peut voir au début de la vidéo ci-dessus (il est suivi par les effets Génie et Echelle), ne peut pas être activé via les Préférences système de macOS. Il faut pour cela jouer du Terminal et saisir (ou copier/coller) les deux commandes suivantes :

defaults write com.apple.Dock mineffect suck
killall Dock

Pour activer cet effet, il faut relancer le Dock, c’est l’objet de la deuxième commande. Ensuite, il vous suffit de cliquer sur le bouton jaune présent en haut à gauche de toutes les fenêtres. Pour un effet encore plus saisissant, maintenez la touche ⇧ qui va ralentir la progression de l’effet. Pour revenir aux précédents effets, il suffit de choisir un des deux effets traditionnels dans les Préférences. À noter : les réfractaires au Terminal peuvent utiliser Onyx qui propose d'activer l'effet en un clic.

Cet effet d’aspiration n’est pas nouveau ; en fait, il date de… 2001, la première version de Mac OS X ! Mais pour une raison ou une autre, Apple n’a pas souhaité le proposer dans les réglages du système.

avatar Totorum | 

Onyx aussi propose d'activer cette fonction, dans l'onglet "Dock" du logiciel, pour les gens effrayés du terminal :)

avatar Mickaël Bazoge | 

@Totorum

Ah merci ?

avatar LolYangccool | 

Cet effet peut être activé depuis très longtemps dans OnyX. ;)

avatar 421 | 

+1 pour Onyx mais attention au pic de puissance à ce moment là...

avatar NAVY7GAS | 

Effectivement ca donne un effet bien léché! !

oOoO

avatar ScarAmitra | 

L'effet bug lorsque le dock n'est pas en bas (le mien est à gauche)

avatar LolYangccool | 

Tiens pas chez moi, c'est curieux.

avatar olivier01 | 

Il est aussi disponible en maintenant "shift" et en cliquant sur le bouton jaune (et depuis longtemps aussi il me semble).

avatar Mickaël Bazoge | 

@olivier01

Ah non avec shift c'est pour le ralenti.

avatar olivier01 | 

@MickaëlBazoge

Ah ok, je n'avais pas capté pour la vitesse... :-/

avatar NORMAN49 | 

Il faut dire qu'à vitesse réelle la différence entre suck et génie n'est pas flagrante. Je comprend donc pourquoi Apple a pu penser qu'il était superflu de proposer les deux...

avatar olivier01 | 

@MickaëlBazoge

Re...
En fait j'avais mal vu le début de la vidéo, que je viens de découvrir du coup...
Fatigué... :-/

avatar MarcMame | 

Et si vous maintenez la touche windows, vous aurez un effet Aero suivi d'un écran bleu du plus bel effet...

avatar Darkomen78 | 

Une autre option visuelle du Dock est disponible depuis très longtemps via le terminal mais n'est pas visible dans les préférences système, c'est les icones transparentes pour les applications masquées :
defaults write com.apple.dock showhidden -bool true

avatar BeePotato | 

@ Darkomen78 : « Une autre option visuelle du Dock est disponible depuis très longtemps via le terminal mais n'est pas visible dans les préférences système, c'est les icones transparentes pour les applications masquées »

J’ai toujours regretté que cette fonction-là ne soit pas activée par défaut, ou au moins facilement activable via les préférences système, parce qu’elle rend l’utilisation du masquage d’applications beaucoup plus naturelle, je trouve.
Encore une bizarrerie d’Apple…

avatar mat 1696 | 

@Darkomen78

Oui, ça l'est aussi via Onyx et je trouve ça très pratique (ça, je comprends pas pourquoi c'est pas dans les préférences visuelles)

avatar Seccotine | 

2001 Called

avatar zoubi2 | 

M'sieur, M'sieur ! Je n'ai pas de "vidéo ci-dessus" sur mon Mac...

PS. Y a plein de trucs qui merdoient sur mon Mac. Par exemple, impossible de répondre à un post sur iGen. Ou bien des "liens" absents dans le texte (du genre: Ce produit est proposé pour chez Duschmurtz mais il vaut chez Duschmoll).

avatar Mickaël Bazoge | 

@zoubi2

Adblock à désactiver ?

avatar zoubi2 | 

Argh. Il y a longtemps qu'il est désactivé pour MacG... mais cette banane s'était réactivée...
Merci !

avatar bonnepoire | 

Donc c'est pas le mac qui ne fonctionne pas. La 8e couche du modèle OSI...

avatar Apollo11 | 

Sur Linux, les docks ont une fonction que j'adorerais avoir sur Mac. En chinois, on appelle ça "intellihide", où le Dock est toujours visible mais se masque automatiquement quand une fenêtre empiète dessus. Sur Mac, on a juste le choix entre toujours visible ou toujours masqué.

avatar PiRMeZuR | 

@Apollo11

Oui et non, il est toujours affiché quand on est sur le bureau mais masqué quand on met une app en plein écran. Perso, je travaille comme ça, avec 5-6 apps en plein écran de part et d'autre du bureau où je manipule mes fichiers dans le Finder et utilise quelques petites apps mineures.

avatar Apollo11 | 

@PiRMeZuR

Oui, moi aussi. Je mets mes Apps en plein écran quand je travaille et je balaie le trackpad pour changer de Bureau/Apps.

avatar MerkoRiko | 

Bouton jaune/orange entre rouge et vert, ça fonctionne aussi bien & plus gracieux que votre gif...

avatar BeePotato | 

« Mais pour une raison ou une autre, Apple n’a pas souhaité le proposer dans les réglages du système. »

Il a été censuré en raison de son nom. :-)

avatar adixya | 

J'ai une aversion pour les effets d'animation qui ralentissent les choses, j'adore la réactivité et je dois dire que ce n'est pas la force d'Apple (cf iCloud, notamment au niveau de la photothèque iCloud...).
alors il est indispensable pour moi de réduire le temps d'affichage du dock au minimum grâce à quelques commandes terminal, j'adore quand il s'affiche instantanément. Alors mettre une animation pour réduire les fenêtres, ça me paraît insupportable, perso je choisi l'effet d'échelle qui est ce qui se rapproche le plus de quelque chose de très réactif...

avatar BeePotato | 

@ adixya : « alors il est indispensable pour moi de réduire le temps d'affichage du dock au minimum grâce à quelques commandes terminal, j'adore quand il s'affiche instantanément. »

Moi j'ai trouvé un bon truc pour ça : je le laisse affiché en permanence. ;-)

Plus sérieusement : pour éviter de se frapper inutilement trop d'animations de réduction de fenêtres, je conseille — si ce n'est pas déjà fait — de ne pas oublier d'utiliser le masquage d'application dans les cas où c'est ça qu'on veut réellement faire. Je souffre régulièrement en observant des utilisateurs réduire dans le Dock la fenêtre unique d'une application mono-fenêtre, ou pire : réduire une par une toutes les fenêtres d'une application (généralement, ces utilisateurs ne connaissent pas non plus le raccourci permettant de les réduire toutes en un seul clic).
Alors qu'un cmd+H est tellement plus rapide et efficace pour obtenir ce qu'ils souhaitaient.

avatar popeye1 | 

C'est spectaculaire une fois et ça fait son effet davant les copains. A part ça… ? Mais ça montre les possibilités du Mac et de son système.

avatar iPop | 

Je préfère de loin l'effet Échelle : Clair, simple, plus esthétique.

avatar RonDex | 

@iPop

+1
Ce genre d'effet c'était super courant dans les années 2000, et sur Linux il y en avait plein. Par exemple, quand on déplaçait une fenêtre, elle n'était pas « rigide ».

Maintenant, il faut un minimum d'effet. Et si effet il y a, comme l'effet d'échelle.

J'ai découvert à quoi correspondaient les faits d'échelle il y a seulement quelques mois !!
Je pensais que c'était un effet liiez aux hommes des icônes du dock...

avatar iPop | 

@RonDex

À vrai dire je n'ai jamais trouvé "beau" l'effet de succion (génie) du dock sur Aqua. Tout le monde faisait Whoa à l'époque quand même. Steve avait le chic de trouvé les trucs pour épater son monde.

avatar BeePotato | 

@ iPop : « À vrai dire je n'ai jamais trouvé "beau" l'effet de succion (génie) du dock sur Aqua. Tout le monde faisait Whoa à l'époque quand même. Steve avait le chic de trouvé les trucs pour épater son monde. »

Je ne sais pas si c’était vraiment prévu pour être « beau ».
C’était surtout pensé pour être « cool » et faire une démonstration des capacités inédites du moteur graphique de Mac OS X (d’où les « whoa », qui se sont calmés depuis que les autres OS ont rattrapé leur retard sur ce plan en reprenant le même principe), ainsi que pour être pratique, en apportant une indication claire de la destination d’une fenêtre lors de sa minimisation (cet aspect-là est toujours présent).

avatar BeePotato | 

@ Ron Dex : « Ce genre d'effet c'était super courant dans les années 2000, et sur Linux il y en avait plein. Par exemple, quand on déplaçait une fenêtre, elle n'était pas « rigide ». »

Oui, c'était « l'effet Aqua » : quand la première version de Mac OS est sortie, de nombreux Linuxiens ont expliqué que tous ces effets graphiques, ça ne servait à rien, et que du coup le Mac c'était nul.

Puis quelques années plus tard, quand il y a enfin eu des moteurs graphiques pour Linux reprenant le principe de Quartz, de nombreux Linuxiens (parfois les mêmes) ont montré fièrement que les animations d'Aqua avaient été recopiées pour Linux et complétées de pleins d'autres effets graphiques (dont celui des « fenêtres molles ») qui n'était pas disponibles dans Mac OS, et que du coup le Mac c'était nul. :-)

Puis cette mode est passée, pour revenir à une utilisation sage de juste quelques effets utiles.

avatar mat 1696 | 

Je l'ai testé chez moi et je comprends que ce mode soit caché! On dirait un effet génie qui bug^^

avatar marc_os | 

@ mat 1696
C'est l'effet génie sans bouillir. ?

avatar prommix | 

C'est la news "retour vers le futur".

avatar Pierre Thibault | 

«Cet effet d’aspiration n’est pas nouveau ; en fait, il date de… 2001, la première version de Mac OS X ! Mais pour une raison ou une autre, Apple n’a pas souhaité le proposer dans les réglages du système.»

C'est peut-être à cause de moi. J'ai envoyé un rapport de bogue avec Apple. On pouvait faire planter la cession de MacOS avec cet effet en employant un script AppleScript.

CONNEXION UTILISATEUR