Ce este un drag-and-drop?

Drag-and-drop este una dintre multele tehnici de interfață cu utilizatorul concepute pentru a muta obiecte pe un computer. Acțiunea de „tragere” implică menținerea butonului principal al mouse-ului (clic stânga în mod implicit) apăsat și apoi gestul mouse-ului către o destinație. „Scăderea”, pe de altă parte, implică eliberarea butonului principal al mouse-ului peste destinația țintă. Această tehnică permite mai multe aplicații în utilizarea computerului, inclusiv relocarea și aranjarea fișierelor. Unele programe folosesc metoda drag-and-drop pentru a simplifica anumite comenzi, cum ar fi introducerea datelor.

Tehnica reproduce o mișcare naturală a omului pentru obiecte în mișcare. Tratând indicatorul mouse-ului ca pe o „mână”, utilizatorii pot apuca, muta și pune diferite obiecte virtuale jos. Acest design intuitiv este un standard industrial în rândul sistemelor de operare, contribuind, de obicei, să facă utilizarea computerului mai accesibilă pentru o persoană obișnuită.

Programatorii de software adaugă funcționalitate drag-and-drop aplicațiilor lor pentru ușurință în utilizare. Mai mulți clienți de e-mail, de exemplu, permit tragerea și plasarea fișierelor atașate într-un mesaj de ieșire. Acest lucru economisește utilizatorului timpul și efortul rezervat de obicei pentru localizarea și atașarea fișierului printr-o casetă de dialog separată. Tehnica drag-and-drop este, de asemenea, utilizată pentru diferite jocuri, programe de birou și alte programe în care sunt mutate obiecte virtuale. Odată cu dezvoltarea HyperText Markup Language versiunea 5 (HTML5), site-urile web pot include funcționalitate de glisare și plasare în cod, permițând interfețe mai ușor de utilizat.

Multe dispozitive cu ecran tactil folosesc metoda ca bază pentru tehnicile lor de interfață cu utilizatorul. În loc să atingă ecranul de mai multe ori pentru a naviga prin dispozitiv, utilizatorii pot pur și simplu să-și țină degetele pe ecran și să „tragă” către destinația dorită. „Picătura” oprește mișcarea. Având în vedere dimensiunile mici ale ecranului pe dispozitivele portabile, ar putea fi necesar să se efectueze glisarea și plasarea de mai multe ori înainte de a obține rezultatul dorit. Acest lucru permite o utilizare mai rapidă a dispozitivului, precum și reduce uzura ecranului.

Există totuși anumite limitări ale metodei de glisare și plasare. La transferul fișierelor, atât locația inițială, cât și destinația țintă trebuie să fie deschise în timpul procedurii. Deși aceasta este adesea o problemă neglijabilă, este totuși posibil ca destinația să fie stratificată sub locația originală, făcând noua locație dorită inaccesibilă. Remediul pentru această problemă este drag-and-drop în sine; destinația trebuie pur și simplu să fie trasă și fixată într-o zonă a ecranului departe de locația inițială a fișierului. Alte probleme apar atunci când designerii modifică convenția, ca în cazul trackpad-urilor computerelor; în loc de butoane, utilizatorii trebuie adesea să atingă tastatura de două ori înainte de a utiliza funcția de glisare și plasare.