User:Simulo/DragAndDropDraft
From Wikipedia, the free encyclopedia
In computer graphical user interfaces, drag and drop is a pointing device gesture in which the user selects a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object. In general, it can be used to invoke many kinds of actions, or create various types of associations between two abstract objects.
- "We might define drag-and-drop as “clicking on an object and moving it to a new location,” (Cooper et.al., About Face 3)
- Chunking
- Buxtons Chunking relates to marking, too
- Snap loaded mode
- Usability Concerns
- Cite about face 3
- D'n'D not inherently better or intuitive, see Drag-and-Drop versus Point-and-Click Mouse Interaction Styles for Children, KORI M. INKPEN
- Infamous: Trashcan unmount
- Autoscroll (About face)
- Imply dropability (About face), Draggability
- History
- Xerox,
- Mac
- Widgets
- Slider
- Rearrange Text
- Use for selection of groups of objects
- Applications
- Graphics
- Ways to access
- Primary/2ndary key etc.
- Modifier Keys (Drag Modes)
As a feature, drag-and-drop support is not found in all software, though it is sometimes a fast and easy-to-learn technique. However, it is not always clear to users that an item can be dragged and dropped, or what is the command performed by the drag and drop, which can decrease usability.[1]