Die Symbole zum Ausschneiden, Kopieren und Einfügen sind in ERP5 enthalten .

Ausschneiden, Kopieren und Einfügen sind grundlegende Befehle der modernen Mensch-Computer-Interaktion und des Benutzeroberflächendesigns . Sie ermöglichen die Interprozesskommunikation zum Datenaustausch über die Benutzeroberfläche eines Computers . Der Befehl „Ausschneiden“ entfernt die ausgewählten Daten von ihrer ursprünglichen Position, der Befehl „ Kopieren “ erstellt eine Kopie. In beiden Fällen werden die ausgewählten Daten in einem temporären Speicher, der sogenannten Zwischenablage, gespeichert . Die Daten aus der Zwischenablage werden später überall dort eingefügt, wo der Befehl „Einfügen “ ausgeführt wird. Die Daten stehen allen Anwendungen zur Verfügung, die diese Funktion unterstützen, und ermöglichen so einen einfachen Datenaustausch zwischen Anwendungen.

Die Befehlsnamen sind eine ( skeuomorphe ) Schnittstellenmetapher, die auf dem physikalischen Verfahren basiert, das bei der Manuskriptbearbeitung zur Erstellung eines Seitenlayouts verwendet wird , ähnlich wie bei Papier. [ 1 ] Die Befehle wurden 1974 von Xerox PARC in die Computerwelt eingeführt und von Apple Computer mit der Lisa -Workstation von 1983 und dem Macintosh- Computer von 1984 sowie in einigen Heimcomputeranwendungen wie dem Textverarbeitungsprogramm Cut & Paste von 1984 populär gemacht .

Diese Interaktionstechnik ist eng mit verwandten Techniken in grafischen Benutzeroberflächen (GUIs) verwandt , die Zeigegeräte wie eine Computermaus verwenden (z. B. per Drag & Drop ). Typischerweise wird die Unterstützung der Zwischenablage vom Betriebssystem als Teil seines GUI- und Widget-Toolkits bereitgestellt .

The capability to replicate information with ease, changing it between contexts and applications, involves privacy concerns because of the risks of disclosure when handling sensitive information. Terms like cloning, copy forward, carry forward, or re-use refer to the dissemination of such information through documents, and may be subject to regulation by administrative bodies.[2]

History

Origins

The term "cut and paste" comes from the traditional practice in manuscript editing, whereby people cut paragraphs from a page with scissors and paste them onto another page. This practice remained standard into the 1980s. Stationery stores sold "editing scissors" with blades long enough to cut an 8½"-wide page. The advent of photocopiers made the practice easier and more flexible.

The act of copying or transferring text from one part of a computer-based document ("buffer") to a different location within the same or different computer-based document was a part of the earliest on-line computer editors. As soon as computer data entry moved from punch-cards to online files (in the mid/late 1960s) there were "commands" for accomplishing this operation. This mechanism was often used to transfer frequently-used commands or text snippets from additional buffers into the document, as was the case with the QED text editor.[3]

Early methods

The earliest editors (designed for teleprinter terminals) provided keyboard commands to delineate a contiguous region of text, then delete or move it. Since moving a region of text requires first removing it from its initial location and then inserting it into its new location, various schemes had to be invented to allow for this multi-step process to be specified by the user. Often this was done with a "move" command, but some text editors required that the text be first put into some temporary location for later retrieval/placement. In 1983, the Apple Lisa became the first text editing system to call that temporary location "the clipboard".

Frühere Steuerungssysteme wie NLS verwendeten eine Verb-Objekt -Befehlsstruktur, bei der zuerst der Befehlsname und anschließend das zu kopierende oder zu verschiebende Objekt angegeben wurde. Die Umkehrung von Verb-Objekt zu Objekt-Verb, auf der Kopieren und Einfügen basieren und bei der der Benutzer das zu bearbeitende Objekt vor dem Ausführen des Vorgangs auswählt, war eine für den Erfolg der Desktop-Metapher entscheidende Innovation, da sie Kopier- und Verschiebevorgänge durch direkte Manipulation ermöglichte . [ 4 ]

Popularisierung

Inspiriert von frühen Zeilen- und Zeicheneditoren wie Pentti Kanervas TV-Edit [ 5 ] , die einen Verschiebe- oder Kopiervorgang in zwei Schritte unterteilten – zwischen denen der Benutzer vorbereitende Aktionen wie die Navigation ausführen konnte –, schlug Lawrence G. „Larry“ Tesler die Bezeichnungen „Ausschneiden“ und „Kopieren“ für den ersten Schritt und „Einfügen“ für den zweiten Schritt vor. Ab 1974 implementierten er und seine Kollegen bei Xerox PARC mehrere Texteditoren, die Ausschneide-/Kopier- und Einfügebefehle zum Verschieben und Kopieren von Text verwendeten. [ 6 ]

Apple Computer machte dieses Paradigma mit seinen Betriebssystemen Lisa (1983) und Macintosh (1984) und zugehörigen Anwendungen populär. Die Funktionen wurden Tastenkombinationen zugeordnet, wobei die Taste als spezielle Modifikatortaste verwendet wurde . Diese Taste wurde gedrückt gehalten, während gleichzeitig die entsprechende Taste zum Ausschneiden, Kopieren oder Einfügen gedrückt wurde. Mit diesen wenigen Tastenkombinationen konnte der Benutzer alle grundlegenden Bearbeitungsvorgänge durchführen. Die Tasten befanden sich am linken Ende der unteren Reihe der Standard -QWERTY -Tastatur. ⌘ CommandXCV

Dies sind die Standardabkürzungen:

Der IBM Common User Access (CUA)-Standard verwendet ebenfalls Kombinationen der Tasten Einfg , Entf , Umschalt und Strg . Frühe Windows- Versionen nutzten diesen IBM-Standard. Microsoft übernahm später mit der Einführung von Windows auch die Apple-Tastenkombinationen und verwendete dabei die Strg-Taste als Zusatztaste .

Ähnliche Tastenkombinationsmuster, die später von anderen übernommen wurden, sind in den meisten GUI-Anwendungen weit verbreitet.

Der ursprüngliche Workflow zum Ausschneiden, Kopieren und Einfügen, wie er bei PARC implementiert war, nutzte einen einzigartigen Ablauf: Mit zwei Fenstern auf demselben Bildschirm konnte der Benutzer mit der Maus eine Stelle auswählen, an der er in einem Fenster etwas einfügen (oder einen Textabschnitt ersetzen) wollte. Durch Gedrückthalten der Umschalttaste und Auswählen des Quelltextes an einer anderen Stelle auf demselben Bildschirm wurde die Kopie erstellt, sobald die Umschalttaste losgelassen wurde. Ebenso kopierte und schnitt (löschte) das Gedrückthalten von Umschalttaste und Strg den Quelltext aus. Dieser Workflow benötigte deutlich weniger Tastatur- und Mausklicks als die heutigen mehrstufigen Workflows und kam ohne expliziten Kopierpuffer aus. Er wurde vermutlich deshalb verworfen, weil die ursprünglichen Benutzeroberflächen von Apple und IBM nicht die nötige Dichte für mehrere Fenster boten, anders als die PARC-Rechner, und daher mehrere Fenster gleichzeitig selten verwendet wurden.

Ausschneiden und Einfügen

Ablaufdiagramm der Ausschneide- und Einfügeoperation

Die computergestützte Bearbeitung kann die häufige Verwendung von Ausschneiden und Einfügen beinhalten. Die meisten Softwareanbieter stellen verschiedene Methoden für solche Aufgaben zur Verfügung, beispielsweise Tastenkombinationen, Dropdown-Menüs, Popup-Menüs oder Schaltflächen in der Symbolleiste .

  1. Der Benutzer wählt den Text oder die Datei zum Verschieben aus oder "markiert" ihn/sie auf irgendeine Weise, typischerweise indem er /sie mit dem Zeigegerät über den Text oder den Dateinamen zieht oder die Umschalttaste gedrückt hält und gleichzeitig mit den Pfeiltasten den Textcursor bewegt .
  2. Der Benutzer führt einen "Ausschneide"-Vorgang über die Tastenkombination + ( + für Macintosh -Benutzer), das Menü oder auf andere Weise aus.Ctrlx⌘x
  3. Der Text „Ausschneiden“ verschwindet sofort von seiner Position. „Ausgeschnittene“ Dateien ändern üblicherweise ihre Farbe, um anzuzeigen, dass sie verschoben werden.
  4. Konzeptionell befindet sich der Text nun an einem Ort, der oft als Zwischenablage bezeichnet wird . Die Zwischenablage bleibt üblicherweise unsichtbar. Auf den meisten Systemen existiert nur ein einziger Zwischenablageplatz; daher überschreibt ein weiterer Ausschneide- oder Kopiervorgang die zuvor gespeicherten Informationen. Viele UNIX -Texteditoren bieten mehrere Zwischenablageeinträge, ebenso wie einige Macintosh-Programme wie Clipboard Master [ 7 ] und Windows -Zwischenablageverwaltungsprogramme wie das in Microsoft Office integrierte .
  5. Der Benutzer wählt den Einfügeort auf irgendeine Weise aus, typischerweise durch Anklicken der gewünschten Einfügestelle.
  6. Es findet ein Einfügevorgang statt, bei dem der Text aus der Zwischenablage an der Einfügemarke sichtbar eingefügt wird. (Der Einfügevorgang löscht den Text in der Zwischenablage in der Regel nicht: Er bleibt in der Zwischenablage verfügbar, und der Benutzer kann an anderen Stellen weitere Kopien einfügen.)

Während Ausschneiden und Einfügen in Windows-ähnlichen GUI-Umgebungen häufig mit einem Maus-Äquivalent erfolgt, kann es auch vollständig über die Tastatur ausgeführt werden, insbesondere in UNIX- Texteditoren wie Pico oder vi . Das Ausschneiden und Einfügen ohne Maus kann eine Auswahl (die in den meisten grafischen Systemen durch Drücken der Plus-Taste erfolgt) oder die gesamte aktuelle Zeile umfassen, aber auch Text nach dem Cursor bis zum Zeilenende und andere komplexere Operationen. Ctrlx

Die Zwischenablage bleibt normalerweise unsichtbar, da die Vorgänge des Ausschneidens und Einfügens zwar eigentlich unabhängig voneinander sind, aber meist schnell nacheinander ablaufen und der Benutzer (in der Regel) keine Hilfe benötigt, um den Vorgang zu verstehen oder den Kontext zu verstehen. Einige Anwendungsprogramme bieten jedoch die Möglichkeit, die Daten in der Zwischenablage anzuzeigen oder manchmal sogar zu bearbeiten.

Kopieren und Einfügen

Sequenzdiagramm des Kopier- und Einfügevorgangs

Der Begriff „Kopieren und Einfügen“ bezeichnet die gängige und einfache Methode, Text oder andere Daten von einer Quelle an einen Zielort zu übertragen. Im Gegensatz zum Ausschneiden und Einfügen werden die ursprünglichen Daten nicht gelöscht. Die Beliebtheit dieser Methode beruht auf ihrer Einfachheit und der Möglichkeit, Daten visuell zwischen verschiedenen Anwendungen zu verschieben – ohne sie dauerhaft speichern zu müssen .

Die Verwendung in der medizinischen Dokumentation und in elektronischen Patientenakten ist sensibel und birgt das Potenzial für medizinische Fehler , Informationsüberflutung und Betrug . [ 2 ] [ 8 ]

Siehe auch

Referenzen

  1. ^ „Was ist Skeuomorphismus?“ . BBC . 13.06.2013 . Abgerufen am 25.07.2025 . In Microsoft-Programmen wie Word und Outlook verwendet man zum Ausschneiden und Einfügen Schere und Zwischenablage.
  2. ^ a b Laubach, Lori; Wakefield, Catherine (8. Juni 2012). „Cloning and Other Compliance Risks in Electronic Medical Records“ (PDF) . Moss Adams LLP , MultiCare . Archiviert (PDF) vom Original am 20. August 2014. Abgerufen am 23. April 2014 .
  3. ^ Deutsch, L. Peter ; Lampson, Butler W. (1967), „An online editor“ , Communications of the ACM , 10 (12): 793–799 , 803, doi : 10.1145/363848.363863 , S2CID 18441825 , archiviert vom Original am 26.05.2013. , S. 793.
  4. Kuhn , Werner (1993). „Metaphern schaffen Theorien für Anwender“. Räumliche Informationstheorie: Eine theoretische Grundlage für GIS . Lecture Notes in Computer Science. Band 716. Springer. S.  366–376 . doi : 10.1007/3-540-57207-4_24 . ISBN 978-3-540-57207-7Die
  5. ^ Moggridge, Bill (2007). Interaktionen gestalten . Cambridge, Mass.: MIT Press. ISBN 978-0-262-13474-3OCLC  70167858 .​
  6. ^ „Bill Moggridge, Designing Interactions, MIT Press 2007, S. 63–68“ . Designinginteractions.com. Archiviert vom Original am 17.11.2011 . Abgerufen am 25.11.2011 .
  7. ^ „Clipboard Master“ . Clipboard Master 2.0 von In Phase Consulting, Juli 1994. Abgerufen am 14. September 2009 .
  8. ^ „Angemessene Nutzung der Kopier- und Einfügfunktion in elektronischen Patientenakten“ (PDF) . American Health Information Management Association . 17. März 2014. Archiviert vom Original (PDF) am 12. März 2016. Abgerufen am 23. April 2014 .