Journal Une idée: le Drag&Drop

Posté par  (site web personnel) .
Étiquettes : aucune
0
18
avr.
2005
Un problème: le classement des fichiers ...

J'ai souvent réfléchi à des interfaces utilisateur plus simples et plus faciles à utiliser ... Et m'est venue cette idée: utiliser le drag&drop pour les boîtes de dialogues Ouvrir/Enregistrer sous.
L'idée serait de:
- glisser un fichier dans la case prévue a cet effet pour ouvrir le fichier
- glisser le fichier en dehors de la boîte de dialogue enregistrer vers un navigateur de fichiers pour le sauvegarder

On pourrait aussi imaginer placer en parallèle l'autre mécanisme d'ouverture/enregistrement des fichiers.
Par exemple, sur la boîte de dialogue ouvrir, il suffirait d'y glisser un fichier pour l'ouvrir. Mais on pourrait aussi utiliser le mécanisme traditionnel. De même pour la boîte de dialogue d'enregistrement qui pourrait s'agrémenter d'une icône en plus.
  • # Euh....

    Posté par  (site web personnel) . Évalué à 2.

    On peut deja au moins pour l'ouverture,
    Par exemple j'ouvre kwrite
    Je lance konqueror
    je prend mon fichier je le pose dans kwrite (n'importe ou)
    Et ho magie ca s'ouvre :)
    (Ca marche aussi si je met sur l'icone de l'appli)
    Par contre ca marche pas pour l'enregistrement :/(ou alors je suis pas doué)

    PS:Tout ca c'est avec KDE :)
    • [^] # Re: Euh....

      Posté par  . Évalué à 3.

      Ce qu'il dit, c'est que le "Menu Fichier - > Ouvrir" et l' explorateur de fichiers, c'est deux fois la même chose, ou alors le premier n'existe que parce que le second est trop compliqué, et que donc ils devraient fusionner, comme c'est le cas dans certains OS confidentiels.
      Par contre pour Konqueror, c'est un peu sans espoir ;-) vu toutes ses fonctionnalités, mais avec Nautilus qui est très épuré, c'est jouable.
      • [^] # Re: Euh....

        Posté par  (site web personnel) . Évalué à 4.

        Ah voui d'accord....
        Alors je relis une fois je me dis que c'est comme tu dis
        Je relis une deuxieme je me dis que c'est bien comme j'avais compris....
        Bon vous pouvez mieux vous expliquer m'sieur!
        Enfin pour les espoirs je dirais le contraire
        konqueror est tres modulable (vive les kparts & kio & consors)
        D'ailleur c'est un mini konqueror les boites de dialogue!
        Par contre pour nautilus..... ahum je dirais rien ca fait longtemps que j'y ai pu toucher (enfin j'ai essayé de le compiler sans succès mais bref)
    • [^] # Re: Euh....

      Posté par  . Évalué à 2.

      Ca marche également avec Gimp sous KDE
  • # Plus loin

    Posté par  . Évalué à 1.

    Dans le même genre, en disposant d'une icône pour l'imprimante et, disons, le scanner, il serait intéressant de pouvoir simplement glisser sur l'imprimante le fichier que l'on veut imprimer (ça doit déjà marcher sous Windows, ça), et glisser l'image du scanner dans un dossier pour lancer la numérisation d'un document, voire glisser directement le scanner sur l'imprimante pour faire une photocopie.
    • [^] # Re: Plus loin

      Posté par  (site web personnel) . Évalué à 2.

      Pour le coup de l'imprimante je crois que ça le fait sous OS X. Ya toujours eu un max de drag&drop avec Mac OS. Y en a même des pas trop logiques (lecteur cd dans la poubelle pour l'ejecter, encore que mainteant l'icone change).
      C'est pas un truc breveté ça le drag&drop ?
      • [^] # Re: Plus loin

        Posté par  (site web personnel) . Évalué à 6.

        Y en a même des pas trop logiques (lecteur cd dans la poubelle pour l'ejecter, encore que mainteant l'icone change).
        Bah pour que ce soit logique tu prends un lecteur mange disque et tu fou une poubelle juste en dessous du lecteur :)
      • [^] # Re: Plus loin

        Posté par  . Évalué à 2.

        Avec XFCE, il y a une icone dans la barre de lancement qui permet d'imprimer les fichiers que tu glisse depuis le navigateur de fichiers. J'avais essayé avec des pdf il y a quelques mois et ça marchait nickel, mais je ne l'ai pas trop l'utilité au final. En général, j'ouvre mon fichier avant de l'imprimer, ce qui fait que je l'imprime depuis l'appli concernée.
    • [^] # Re: Plus loin

      Posté par  (site web personnel) . Évalué à 3.

      Comme la haut:
      Ca existe deja (mais pas par defaut je crois)
      Tu mets une icone d'imprimante ou tu veux (la barre en bas ou le bureau ou jesaispasoù) avec comme commande 'kprinter %u' (je crois ou ptet kprinter tout court, enfin dans ces eaux la)
      Et hop ca marche tout seul :)
    • [^] # Re: Plus loin

      Posté par  . Évalué à 1.

      Et glisser directement la tartine sur le grille pain pour..
      Boa, pfouu, ok -->[ ]
    • [^] # Re: Plus loin

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      Tu décris le fonctionnement du Xerox Desktop, le vénérable grand-père du Mac, de Windows, de X-Window , .... le premier des environnements graphiques fenêtrés.

      Ultra intuitif, on a eu du mal à faire mieux, et pourtant ... il a 30 ans !
  • # Deux remarques

    Posté par  . Évalué à 2.

    - tu pars du principe que le glisser-déposer est un concept simple et bien utilisé par les utilisateurs, je ne suis pas d'accord
    http://linuxfr.org/comments/544889.html#544889(...)
    - Va voir ce "standard" freedesktop.org, ca t'interessera
    http://freedesktop.org/wiki/Standards_2fdirect_2dsave(...)
    • [^] # Re: Deux remarques

      Posté par  (site web personnel) . Évalué à 3.

      J'avais déja lu ce commentaire ...

      C'est vrai que le drak&drop n'est toujours pas si facile mais personellement, lorsque je programme mes fichiers php, j'ai toujours un kwrite ouvert (et pas maximisé) avec un nautilus a coté ...
      Si on ne maximise pas les fenêtres, c'est déja beaucoup plus jouable.

      Par exemple sur MacOS, les fenêtres ne sont jammais vraimment maximisées. Ce que je veux dire c'est qu'avec Windows, par exemple, une fenêtre maximisée est non redimentionnable, on ne peut pas la bouger ...
      C'est donc plus facile de retailler sa fenêtre.

      Sinon, ce que j'aimme bien avec metacity, c'est que si je déplace une fenêtre maximisée par la barre de titre suffisament loin, elle se dé-maximise.
      Et c'est très pratique pour le drak&drop.

      Il y a aussi un point que je voulais mettre dans le journal et que ton lien freedesktop (merci) m'a fait remémorer.
      J'utilise personellement beaucoup kwrite avec un environnement gnome. Les icones de mon dossier personnel sont toutes personnalisées pour m'y retrouver plus facilement. Je je dois dire que je n'aimme pas trop voir la boîte de dialogue ouvrir/enregistrer de KDE qui ne présenta pas mes fichiers pareil.

      Une dernière chose: le drag&drop pour sauver les fichiers permet de toujours bien les ranger. Car il me semble que beaucoup ccliquent sans regarder où ils se trouvent sur le bouton "Sauvegarder".
      Et après, ils ne retrouvent plus leur fichiers.
      Le drak&drop permet à l'utilisateur de savoir où est son fichier car il accomplit une démarche volontaire pour le ranger.
      • [^] # Re: Deux remarques

        Posté par  . Évalué à 1.

        > Les icones de mon dossier personnel sont toutes
        > personnalisées pour m'y retrouver plus facilement. Je je dois
        > dire que je n'aimme pas trop voir la boîte de dialogue
        > ouvrir/enregistrer de KDE qui ne présenta pas mes fichiers
        > pareil.

        KDE et Gnome ont cette fonctionnalité de "personnalisation" des icônes de répertoires.
        KDE change l'icône du répertoire, alors que Gnome/Nautilus colle une (ou plusieurs) petite(s) étiquette(s) aux répertoires.

        Le souci dans ton cas, c'est que tu utilises un programme KDE dans un environnement Gnome. Et c'est le genre de choses qui n'est pas encore unifiée (mais ca viendra certainement, par le biais à freedesktop).
  • # rox & xfce

    Posté par  . Évalué à 2.

    ROX fait la sauvegarde, et c'est un standard freedesktop.

    Pour le glisser/déplacer vers l'imprimante, XFCE le fait.
  • # Eviva l'Amiga!

    Posté par  . Évalué à 6.

    < ma vie >
    C'est partisant, je sais...

    Sur les Amiga, il y a un système comparable :
    Lorsqu'un programme ouvre une boîte de dialogue Ouvrir/Enregistrer, si tu selectionnes une icône(dossier ou fichier) et que tu la laches sur la boîte de dialogue, la boîte de dialogue se retrouve automatiquement dans le dossier/dossier du fichier+ficher selectionné.

    C'est très pratique.

    J'ai eu du mal à m'en passer quand j'ai commencé à utiliser Linux/KDE.
    < /ma vie >

    0. Assume good faith 1. Be kind to other people 2. Express yourself 4. Apply rule 0

    • [^] # Re: Eviva l'Amiga!

      Posté par  . Évalué à 2.

      Sur mac, du temps du systeme 7.5, il y avait des sharewares qui rendait les boite standards d'ouverture droppable aussi.
    • [^] # Re: Eviva l'Amiga!

      Posté par  . Évalué à -4.

      C'est chouette, mais tu sais, on s'en fout un peu parcequ'on a pas d'amiga, nous.
    • [^] # Re: Eviva l'Amiga!

      Posté par  . Évalué à 1.

      KDE le fait presque.

      Si tu veux enregistrer un fichier avec KDE, tu peux glisser un répertoire vers le champ "Emplacement", il le remplit avec l'"url" (format kde/kio/jesaispasquoi) en question (file://home/toto/tata). Tu n'as plus qu'à taper entrée, et ca te déplace dans ce répertoire.
  • # ROX-Filer

    Posté par  . Évalué à 1.

    http://rox.sourceforge.net(...)

    Tu trouveras là un gestionnaire de fichiers bien sympatique (ROX), qui associé à ses petites applications (Write, Archive, ...) permet de faire exactement ce que tu cherches : un clic sur un fichier .tar.gz t'ouvre une boite de dialogue avec une icône que tu "drop" sur le dossier de destination.

    Pareil pour Write : tu trouves un fichier texte, tu le glisse vers Write, tu le modifies et tu dépose l'icône vers la nouvelle destination...

    Et effectivement, pour les imprimantes, c'est configurables avec ROX, XFCE, ...
  • # ca le fait deja ...

    Posté par  (site web personnel) . Évalué à 1.

    glisser le fichier en dehors de la boîte de dialogue enregistrer vers un navigateur de fichiers pour le sauvegarder

    http://linuxfr.org/~dhp/17017.html(...)

    je suissous Gentoo, FireFox 1.0.2 prebuild de Gentoo (parce que j ai du l installer en urgence), Rox suite compile a l arrache ...

    je met une fenetre filer de rox a cote de FF, je glisse un lien HTML de FF vers rox, ca ouvre un xterm, ca fait un wget, ca ferme le xterm, et 3s plus tard, j ai la page HTML dans le dossier ou rox etait ouvert.

    UN petit clic sur le nouveau fichier, Dillo me montre la page que j aurai eu si j avais clique sur le lien dans FF sans glisser. Bon, y manque qeulques CSS, mais je crois que c est deja un debut.
    • [^] # Re: ca le fait deja ...

      Posté par  . Évalué à 2.

      En essayant avec Nautilus, ça marche aussi ! Il propose de télécharger le fichier ou de faire un lien vers celui ci.
    • [^] # Re: ca le fait deja ...

      Posté par  . Évalué à 1.

      Les liens et Firefox (et les navigateurs HTML de manière générale) c'est un cas spécial.

      Effectivement, quand tu glisses un lien vers un gestionnaire de fichiers, il va reconnaitre que c'est une URL, et il va la télécharger. Ca marche avec ROX, Nautilus, Konqueror, et certainement d'autres (peut-être même sous Windows). Par contre, avec un éditeur de texte par exemple, c'est une autre paire de manches. Tu peux pas glisser ton document OOWriter/Abiword/KWord vers un répertoire pour le sauvegarder. Enfin pas encore.
  • # Extension FireFox...

    Posté par  (site web personnel) . Évalué à 2.

    Sous FireFox, l'extension super Drag And Go ( https://addons.update.mozilla.org/extensions/moreinfo.php?id=137(...) ) permet entre autre de sauvegarder une image en faisant un coup de drag and drop dessus.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.