• [^] # Re: Utilisateur de Xfce4

    Posté par (Mastodon) . En réponse à la dépêche Xfce 4.18 est sorti !. Évalué à 10. Dernière modification le 03 janvier 2023 à 17:40.

    La "lenteur" provient d'un décalage entre action et résultat et ce sont les facteurs puissance cpu + mémoire qui réduisent le décalage.

    Pas forcément. Si l'animation est faite pour prendre 100, 200 ou 500ms, ce n'est pas le cpu et la mémoire qui décide cela. Sur Gnome ce n'est pas paramétrable mais par exemple il me semble que sur KDE tu peux choisir les durées d'animations, et pour une raison de confort des utilisateurs ne choisissent pas forcément l'animation la plus rapide proposée, et cela pour une raison simple: ce n'est pas parce que l'animation est plus rapide, ou n'existe pas que la tâche effectuée par l'utilisateur va être plus rapide.

    Prenons l'exemple d'une porte automatisée dans un aéroport. Si tu te balades en sac à dos et court d'un terminal à l'autre et que la porte vient de se fermer avant ton arrivée, ça va effectivement te faire très chier de ralentir ou t'arrêter le temps que la porte s'ouvre. Mais la porte est en général réglée pour s'ouvrir assez vite sans que tu aies besoin de t'arrêter lorsque tu te déplace tranquillement avec ta valise à roulette. Et une grande majorité des passagers s'en contrefoutent de passer cette porte plus rapidement vu qu'ils vont de toute façon attendre 15 minute pour montrer leur passeport au service des frontière, ou attendre un bagage en soute. C'est pareil pour une majorité d'utilisateur d'ordinateurs. Ils passent plus de temps à attendre qu'une page web s'ouvre, qu'un téléchargement se termine, leur propre inspiration dans la rédaction d'un document et la réactivité de leur bureau n'est pas important tant qu'elle est stable. Ce qui fâche c'est quand un truc prend normalement un court temps indéfini et que subitement il en prend 3, 5 ou 10x plus de temps.

    Du coup non l'animation et le temps d'animation n'est pas forcément une réflection de la capacité et charge de l'ordinateur, ni de ta productivité, ni de la qualité de l'expérience utilisateur.

    Autre exemple simple:

    Je veux ouvrir pulse audio volume control pour changer le profile de ma sortie audio, par exemple pour switcher de la sortie jack vers le hdmi. Prenons un des windows manager les plus léger qu'il soit: icewm. Vénérable window manager dont la première version remonte à 26 ans. Il a pris de l'embonpoint le bougre, il prend maintenant 10MB de mémoire! Mais ça reste une paille face à gnome. Bon si je veux démarrer pulse audio volume controle, dont le binaire s'appelle pavucontrol, soit je vais naviguer dans le menu et le chercher, soit je vais faire CTRL+ALT+ESC (de mémoire) et taper pavucontrol. Pouf il se lance. Sous gnome3 je vais presser la touche super, taper pav (voir l'icône apparaitre au centre) et presser la touche return et pouf il se démarre. Bref dans les deux cas au clavier l'opération va être relativement rapide. Gnome va me faire perdre peut-être quelques milliseondes à animer les fenêtre et m'afficher l'icône de l'application, mais vu qu'il va me la proposer avant de taper son nom complet je vais aussi le lancer avant et avec moins de chance de taper une typo. Le temps perdu dans les animations s'annule dans le raccourci.

    Maintenant c'est cool parce que je me rappelais que le binaire de pulseaudio volume control s'appelle pavucontrol. Si ce n'est pas le cas je ne vais rien lancer, ou devoir le chercher dans les menus de icewm. Sous Gnome3 je vais juste taper pulse, sound, volume ou autre mot clé et il va me le trouver avant de m'être rappeler de son nom exact. Alors oui icewm répond super vite au clique et à la frappe, mais il ne me fait pas forcément travailler plus rapidement.

    Alors oui tu va me dire que tu peux utiliser un raccourci clavier vers un launcher comme dmenu/rofi/wofi ou que sais-je et ce sera de toute manière plus léger qu'un bureau gnome3 complet et je te l'accorde. Mais c'est un détail parmi plein d'autres. On citera la gestion du wifi, des vpns, des périphériques amovibles/bluetooth, de l'énergie, les notifications, la gestion dynamique des bureaux virtuels, la gestion dynamique des écrans, le calendrier intégré, des températures de couleurs et thèmes de bureau en fonction de l'heure, la synchro avec le smartphone, la capture vidéo de l'écran. Le confort d'un bureau complet comme Gnome et KDE c'est justement de te configurer toutes ces choses sans avoir à installer et configurer plein de trucs hétérogènes à droite et à gauche ainsi que leurs raccourcis pour avoir les mêmes fonctionnalités finales.