Je doute qu'on trouve un jour "l'interface ultime" qui permet de tout gérer de manière optimale. En tous cas je suis convaincu que le modèle "fenêtrage + clavier + souris" utilisé dans Windows / MacOS / Gnome / KDE / WMaker / etc. n'est pas la panacée.
C'est sur, mais en dehors de l'automatisation pure et dure grâce à des scripts, je pense que l'on va quand même bcp plus rapidement avec une GUI pour travailler.
Le problème de X, c'est que c'est surtout une interface pour lancer pleins de Xterm, donc en fait, c'est surtout utilisé pour avoir pleins de consoles à l'écran.
Je m'explique dans win/mac/amiga/be, tu ouvres ton répertoire en gui, tu selectionne plusieurs fichiers, tu les "drag'n'drop" dans une appli ou un autre répertoire.
Même si ton appli s'appelle photoshop, winamp, word, "ce que tu veux" et même Xemacs avec des look délirant, le "drag'n'drop" marche.
Je prend l'exemple du "drag'n'drop" parce que je trouve que c'est le point qui fait que pour moi une interface est plus "productive", ça pourrait être en mode texte que ça ne me dérangerais pas plus que ça.
Dans un répértoire de 200 photos, va sélectionner 5 photos en ligne de commande pour les transferer d' un répertoire avec des espaces vers un autre répertoire utilisant des noms exotiqes. Le plus rapide, c'est par file manager.
Maintenant filtrer toutes tes photos par plusieurs critères de manières automatique, pas d'hésitation => ligne de commande.
95% du temps, tu es plus rapide avec la souris qu'à la console, sauf si c'est un poste ou tu fais toujours les même tâche récurrentes et que tu laisses allumer 24h/24 (comme un éditeur de compilation au boulot, même pas besoin de toucher à la souris, "code . code . code . compilation. code. code . code...."
Ce qui me dérange avec X, mais c'est normal il n'a pas été prévu pour ça, c'est qu'il n'y a pas d'uniformité de COMPORTEMENT.
X est juste un toolkit "d'AFFICHAGE graphique" (avec le copier coller quand même).
L'uniformité du look, je m'en fous, mais ça me fait chier quand pour un programme, je suis obligé de passer par fichier/ouvrir, un autre je peux drag'n'drop, et le troisième, ben vaux mieux passer par la ligne de commande.
Alors on va me répondre Gnome et KDE, oui mais les vielles applis X11 n'utilisent pas les caractèristique du bureau, et la communication entre applis gnome et kde n'est pas toujours évidente.
Alors RedHat a fait un effort d'uniformisation de look, mais c'est pas ça qui compte, ce qui compte c'est que les applis utilisent la même API de communication entre elle, le reste on s'en fout.
Et en lisant la description de Berlin/Fresco j'ai l'impression qu'il est vraiment trop restrictif. Typiquement, le window manager est intégré au système, du coup exit les folies expérimentales de geek qui sont possibles avec X11.
C'est clair qu'ils ne répondent pas au soucis de l'utilisateur, on s'en fout d'un look homogéne, mais on veut un comportement homogéne.
J'aimerais bien qu'une des folie expérimentales de geek soit à terme la définition d'un standard d'intercommunication d'application qui sera utilisable par tous les bureaux.
En gros au lieu de faire un desktop, faire un X11+ qui intégre les nouveaux désirs des utilisateurs, et ne pas laisser les desktops faire ça dans leur coin.
[^] # Re: Fresco, aka
Posté par darkleon . En réponse à la dépêche Fresco, aka "The GUI formerly known as Berlin". Évalué à 1.
C'est sur, mais en dehors de l'automatisation pure et dure grâce à des scripts, je pense que l'on va quand même bcp plus rapidement avec une GUI pour travailler.
Le problème de X, c'est que c'est surtout une interface pour lancer pleins de Xterm, donc en fait, c'est surtout utilisé pour avoir pleins de consoles à l'écran.
Je m'explique dans win/mac/amiga/be, tu ouvres ton répertoire en gui, tu selectionne plusieurs fichiers, tu les "drag'n'drop" dans une appli ou un autre répertoire.
Même si ton appli s'appelle photoshop, winamp, word, "ce que tu veux" et même Xemacs avec des look délirant, le "drag'n'drop" marche.
Je prend l'exemple du "drag'n'drop" parce que je trouve que c'est le point qui fait que pour moi une interface est plus "productive", ça pourrait être en mode texte que ça ne me dérangerais pas plus que ça.
Dans un répértoire de 200 photos, va sélectionner 5 photos en ligne de commande pour les transferer d' un répertoire avec des espaces vers un autre répertoire utilisant des noms exotiqes. Le plus rapide, c'est par file manager.
Maintenant filtrer toutes tes photos par plusieurs critères de manières automatique, pas d'hésitation => ligne de commande.
95% du temps, tu es plus rapide avec la souris qu'à la console, sauf si c'est un poste ou tu fais toujours les même tâche récurrentes et que tu laisses allumer 24h/24 (comme un éditeur de compilation au boulot, même pas besoin de toucher à la souris, "code . code . code . compilation. code. code . code...."
Ce qui me dérange avec X, mais c'est normal il n'a pas été prévu pour ça, c'est qu'il n'y a pas d'uniformité de COMPORTEMENT.
X est juste un toolkit "d'AFFICHAGE graphique" (avec le copier coller quand même).
L'uniformité du look, je m'en fous, mais ça me fait chier quand pour un programme, je suis obligé de passer par fichier/ouvrir, un autre je peux drag'n'drop, et le troisième, ben vaux mieux passer par la ligne de commande.
Alors on va me répondre Gnome et KDE, oui mais les vielles applis X11 n'utilisent pas les caractèristique du bureau, et la communication entre applis gnome et kde n'est pas toujours évidente.
Alors RedHat a fait un effort d'uniformisation de look, mais c'est pas ça qui compte, ce qui compte c'est que les applis utilisent la même API de communication entre elle, le reste on s'en fout.
Et en lisant la description de Berlin/Fresco j'ai l'impression qu'il est vraiment trop restrictif. Typiquement, le window manager est intégré au système, du coup exit les folies expérimentales de geek qui sont possibles avec X11.
C'est clair qu'ils ne répondent pas au soucis de l'utilisateur, on s'en fout d'un look homogéne, mais on veut un comportement homogéne.
J'aimerais bien qu'une des folie expérimentales de geek soit à terme la définition d'un standard d'intercommunication d'application qui sera utilisable par tous les bureaux.
En gros au lieu de faire un desktop, faire un X11+ qui intégre les nouveaux désirs des utilisateurs, et ne pas laisser les desktops faire ça dans leur coin.