Loading…
Data transfer: A longitudinal analysis of clipboard and drag-and-drop use in desktop applications
•Clipboard operations are used more frequently than drag-and-drop.•Most data transfers occur on the same screen•The choice of drag-and-drop vs. clipboard is application dependent.•Text was the most frequently transferred item on the clipboard.•Keyboard initiation is more frequent than mouse initiati...
Saved in:
Published in: | International journal of human-computer studies 2019-12, Vol.132, p.112-120 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •Clipboard operations are used more frequently than drag-and-drop.•Most data transfers occur on the same screen•The choice of drag-and-drop vs. clipboard is application dependent.•Text was the most frequently transferred item on the clipboard.•Keyboard initiation is more frequent than mouse initiation for clipboard operations.
Data transfer within and between desktop applications facilitates efficient data-centric tasks on modern computer operating systems. This data can be transferred via the clipboard (cut, copy, paste) or through more direct drag-and-drop actions. This paper presents results gathered during a 90-day longitudinal log study of 17 participants’ clipboard and drag-and-drop interactions. The paper characterises the frequency, time and type of actions, interaction mechanism, and whether the users’ computer configuration affects these findings. We found clipboard operations are more common than drag-and-drop operations (and drag-and-drop is rarely used by some participants), most data transfer occurs on the same screen for multi-screen users, clipboard and drag-and-drop operations are used for different applications and the applications used for clipboard operations align with previously reported results. |
---|---|
ISSN: | 1071-5819 1095-9300 |
DOI: | 10.1016/j.ijhcs.2019.08.005 |