Il trascinamento della selezione è una delle tante tecniche di interfaccia utente progettate per spostare gli oggetti su un computer. L’azione di “trascinamento” prevede di tenere premuto il pulsante principale del mouse (clic sinistro per impostazione predefinita) e quindi di dirigere il mouse verso una destinazione. Il “rilascio”, d’altra parte, comporta il rilascio del pulsante principale del mouse sulla destinazione di destinazione. Questa tecnica consente più applicazioni nell’uso del computer, incluso il riposizionamento e la disposizione dei file. Alcuni programmi utilizzano il metodo di trascinamento della selezione per semplificare alcuni comandi, come l’immissione di dati.
La tecnica replica un movimento umano naturale per gli oggetti in movimento. Trattando il puntatore del mouse come una “mano”, gli utenti possono afferrare, spostare e posizionare diversi oggetti virtuali. Questo design intuitivo è uno standard industriale tra i sistemi operativi, di solito aiuta a rendere l’uso del computer più accessibile alla persona media.
I programmatori di software aggiungono funzionalità di trascinamento della selezione alle loro applicazioni per facilità d’uso. Diversi client di posta elettronica, ad esempio, consentono di trascinare gli allegati di file in un messaggio in uscita. Ciò consente all’utente di risparmiare il tempo e lo sforzo solitamente riservati per individuare e allegare il file tramite una finestra di dialogo separata. La tecnica del trascinamento della selezione viene utilizzata anche per diversi giochi, programmi per ufficio e altri software in cui vengono spostati oggetti virtuali. Con lo sviluppo di HyperText Markup Language versione 5 (HTML5), i siti Web possono includere funzionalità di trascinamento della selezione all’interno del codice, consentendo interfacce più intuitive.
Molti dispositivi touch-screen utilizzano il metodo come base per le loro tecniche di interfaccia utente. Invece di toccare lo schermo più volte per navigare nel dispositivo, gli utenti possono semplicemente tenere le dita sullo schermo e “trascinare” verso la destinazione desiderata. La “goccia” ferma il movimento. Date le dimensioni ridotte dello schermo sui dispositivi palmari, potrebbe essere necessario eseguire il trascinamento della selezione più volte prima di ottenere il risultato desiderato. Ciò consente un utilizzo più rapido del dispositivo e riduce l’usura dello schermo.
Esistono tuttavia alcune limitazioni al metodo di trascinamento della selezione. Nel trasferimento dei file, durante la procedura devono essere aperte sia la posizione originale che la destinazione di destinazione. Sebbene questo sia spesso un problema trascurabile, è ancora possibile che la destinazione sia sovrapposta alla posizione originale, rendendo inaccessibile la nuova posizione desiderata. Il rimedio a questo problema è il drag-and-drop stesso; la destinazione deve semplicemente essere trascinata e rilasciata in un’area dello schermo lontana dalla posizione originale del file. Altri problemi sorgono quando i progettisti alterano la convenzione, come nel caso dei trackpad dei computer; al posto dei pulsanti, gli utenti spesso devono toccare due volte il pad prima di utilizzare il trascinamento della selezione.