Was ist ein Drag & Drop?
Drag & Drop ist eine von vielen Benutzerschnittstellentechniken, mit denen Objekte auf einem Computer verschoben werden können. Die Aktion "Ziehen" besteht darin, die Hauptmaus-Taste gedrückt zu halten (standardmäßig mit der linken Maustaste geklickt) und dann die Maus auf ein Ziel zu bewegen. Das "Ablegen" beinhaltet andererseits das Loslassen der Hauptmaus-Taste über dem Ziel. Diese Technik ermöglicht mehrere Anwendungen im Computergebrauch, einschließlich der Verlagerung und Anordnung von Dateien. Einige Programme verwenden die Drag-and-Drop-Methode, um bestimmte Befehle wie die Dateneingabe zu vereinfachen.
Die Technik bildet eine natürliche menschliche Bewegung für sich bewegende Objekte nach. Indem der Mauszeiger als "Hand" behandelt wird, können Benutzer verschiedene virtuelle Objekte greifen, bewegen und ablegen. Dieses intuitive Design ist ein Industriestandard unter den Betriebssystemen und trägt in der Regel dazu bei, dass die Computernutzung für den Durchschnittsbürger leichter zugänglich ist.
Software-Programmierer fügen ihren Anwendungen Drag-and-Drop-Funktionen hinzu, um die Verwendung zu vereinfachen. Beispielsweise ermöglichen mehrere E-Mail-Clients das Ziehen und Ablegen von Dateianhängen in eine ausgehende Nachricht. Dies erspart dem Benutzer die Zeit und Mühe, die normalerweise für das Auffinden und Anhängen der Datei über ein separates Dialogfeld erforderlich sind. Die Drag-and-Drop-Technik wird auch für verschiedene Spiele, Office-Programme und andere Software verwendet, in denen virtuelle Objekte verschoben werden. Mit der Entwicklung von HyperText Markup Language Version 5 (HTML5) können Websites Drag-and-Drop-Funktionen in den Code integrieren, um benutzerfreundlichere Oberflächen zu ermöglichen.
Viele Touchscreen-Geräte verwenden diese Methode als Grundlage für ihre Benutzerschnittstellentechniken. Anstatt mehrmals auf den Bildschirm zu tippen, um durch das Gerät zu navigieren, können Benutzer einfach ihre Finger auf dem Bildschirm lassen und zum gewünschten Ziel "ziehen". Der "Tropfen" stoppt die Bewegung. Angesichts der geringen Bildschirmgröße auf Handheld-Geräten muss das Ziehen und Ablegen möglicherweise mehrmals ausgeführt werden, bevor das gewünschte Ergebnis erzielt wird. Dies ermöglicht eine schnellere Verwendung des Geräts und verringert den Verschleiß des Bildschirms.
Die Drag-and-Drop-Methode unterliegt jedoch bestimmten Einschränkungen. Beim Übertragen von Dateien müssen während des Vorgangs sowohl der ursprüngliche Speicherort als auch das Ziel geöffnet sein. Obwohl dies häufig ein vernachlässigbares Problem ist, kann das Ziel dennoch unter den ursprünglichen Standort gelegt werden, wodurch der gewünschte neue Standort nicht mehr zugänglich ist. Das Mittel gegen dieses Problem ist das Ziehen und Ablegen. Das Ziel muss einfach per Drag & Drop in einen Bereich des Bildschirms verschoben werden, der vom ursprünglichen Speicherort der Datei entfernt ist. Andere Probleme treten auf, wenn Designer die Konvention ändern, wie im Fall von Computer-Trackpads; Anstelle von Schaltflächen müssen Benutzer häufig zweimal auf das Pad tippen, bevor sie Drag & Drop verwenden können.