Cortar, copiar y pegar

Método de interfaz de usuario de computadora
Los iconos de cortar, copiar y pegar están en ERP5 .

Cortar, copiar y pegar son comandos esenciales de la interacción hombre-computadora y del diseño de interfaces de usuario modernas . Ofrecen una técnica de comunicación entre procesos para transferir datos a través de la interfaz de usuario de una computadora . El comando cortar elimina los datos seleccionados de su posición original y el comando copiar crea un duplicado; en ambos casos, los datos seleccionados se guardan en un almacenamiento temporal llamado portapapeles . Los datos del portapapeles se insertan más tarde donde se emite un comando pegar . Los datos permanecen disponibles para cualquier aplicación que admita la función, lo que permite una fácil transferencia de datos entre aplicaciones.

Los nombres de los comandos son una metáfora de interfaz basada en el procedimiento físico utilizado en la edición de manuscritos impresos para crear un diseño de página , como con el papel. Los comandos fueron introducidos en la informática por Xerox PARC en 1974, popularizados por Apple Computer en la estación de trabajo Lisa de 1983 y la computadora Macintosh de 1984 , y en algunas aplicaciones de computadora doméstica como el procesador de textos Cut & Paste de 1984 .

Esta técnica de interacción tiene estrechas asociaciones con técnicas relacionadas en interfaces gráficas de usuario (GUI) que utilizan dispositivos señaladores como un ratón de ordenador (por ejemplo, mediante arrastrar y soltar ). Normalmente, el soporte para portapapeles lo proporciona un sistema operativo como parte de su GUI y su conjunto de herramientas de widgets .

La capacidad de replicar información con facilidad, cambiándola entre contextos y aplicaciones, implica preocupaciones de privacidad debido a los riesgos de divulgación cuando se maneja información sensible . Términos como clonación , copia hacia adelante , transferencia hacia adelante o reutilización se refieren a la difusión de dicha información a través de documentos y pueden estar sujetos a regulación por parte de organismos administrativos . [1]

Historia

Orígenes

El término "cortar y pegar" proviene de la práctica tradicional de edición de manuscritos, en la que se cortaban párrafos de una página con tijeras y se pegaban en otra página. Esta práctica se mantuvo como estándar hasta la década de 1980. Las papelerías vendían "tijeras de edición" con hojas lo suficientemente largas como para cortar una página de 21 cm de ancho. La llegada de las fotocopiadoras facilitó y flexibilizó la práctica.

El acto de copiar o transferir texto desde una parte de un documento informático (" buffer ") a una ubicación diferente dentro del mismo documento o de otro documento informático fue parte de los primeros editores informáticos en línea. Tan pronto como la entrada de datos por computadora pasó de las tarjetas perforadas a los archivos en línea (a mediados y fines de la década de 1960), hubo "comandos" para realizar esta operación. Este mecanismo se usaba a menudo para transferir comandos de uso frecuente o fragmentos de texto desde buffers adicionales al documento, como fue el caso del editor de texto QED . [2]

Métodos tempranos

Los primeros editores (diseñados para terminales de teleimpresora ) proporcionaban comandos de teclado para delimitar una región contigua de texto y luego eliminarla o moverla. Dado que mover una región de texto requiere primero quitarla de su ubicación inicial y luego insertarla en su nueva ubicación, se tuvieron que inventar varios esquemas para permitir que el usuario especificara este proceso de varios pasos. A menudo, esto se hacía con un comando "mover", pero algunos editores de texto requerían que el texto se colocara primero en una ubicación temporal para su posterior recuperación o ubicación. En 1983, Apple Lisa se convirtió en el primer sistema de edición de texto en llamar a esa ubicación temporal "el portapapeles".

Los esquemas de control anteriores, como NLS, utilizaban una estructura de comando verbo-objeto , en la que se proporcionaba primero el nombre del comando y, en segundo lugar, el objeto que se iba a copiar o mover. La inversión de verbo-objeto a objeto-verbo en la que se basan las operaciones de copiar y pegar, en la que el usuario selecciona el objeto que se va a operar antes de iniciar la operación, fue una innovación crucial para el éxito de la metáfora del escritorio, ya que permitía operaciones de copiar y mover basadas en la manipulación directa . [3]

Popularización

Inspirado por los primeros editores de líneas y caracteres que dividían una operación de mover o copiar en dos pasos (entre los cuales el usuario podía invocar una acción preparatoria como la navegación), Lawrence G. "Larry" Tesler propuso los nombres "cortar" y "copiar" para el primer paso y "pegar" para el segundo. A partir de 1974, él y sus colegas de Xerox PARC implementaron varios editores de texto que usaban comandos de cortar/copiar y pegar para mover y copiar texto. [4]

Apple Computer popularizó este paradigma con sus sistemas operativos y aplicaciones Lisa (1983) y Macintosh (1984). Las funciones se asignaban a combinaciones de teclas utilizando la tecla como modificador especial , que se mantiene presionada mientras se presiona también para cortar, copiar o pegar. Estos pocos atajos de teclado permiten al usuario realizar todas las operaciones básicas de edición, y las teclas están agrupadas en el extremo izquierdo de la fila inferior del teclado QWERTY estándar .CommandXCV

Estos son los atajos estándar:

El estándar IBM Common User Access (CUA) también utiliza combinaciones de las teclas Insertar , Del , Shift y Control . Las primeras versiones de Windows utilizaban el estándar IBM. Más tarde, Microsoft también adoptó las combinaciones de teclas de Apple con la introducción de Windows , utilizando la tecla Control como tecla modificadora . Para los usuarios que migraron a Windows desde DOS, esto fue un gran cambio, ya que los usuarios de DOS usaban los comandos " COPY " y " MOVE ".

Patrones similares de combinaciones de teclas, posteriormente adoptados por otros, están ampliamente disponibles en la mayoría de las aplicaciones GUI.

El flujo de trabajo original de cortar, copiar y pegar, tal como se implementó en PARC, utiliza un flujo de trabajo único: con dos ventanas en la misma pantalla, el usuario podía usar el mouse para elegir un punto en el que hacer una inserción en una ventana (o un segmento de texto para reemplazar). Luego, al mantener presionada la tecla Shift y seleccionar la fuente de copia en otra parte de la misma pantalla, la copia se realizaría tan pronto como se soltara la tecla Shift. De manera similar, al mantener presionadas las teclas Shift y Control, se copiaba y cortaba (eliminaba) la fuente. Este flujo de trabajo requiere muchas menos pulsaciones de teclas o clics del mouse que los flujos de trabajo actuales de varios pasos y no requería un búfer de copia explícito. Se presume que se abandonó porque las GUI originales de Apple e IBM no tenían una densidad lo suficientemente alta como para permitir múltiples ventanas, como las máquinas PARC, y por eso rara vez se usaban múltiples ventanas simultáneas.

Cortar y pegar

Diagrama de secuencia de la operación de cortar y pegar

La edición por ordenador puede implicar el uso muy frecuente de operaciones de cortar y pegar. La mayoría de los proveedores de software ofrecen varios métodos para realizar dichas tareas, que pueden implicar (por ejemplo) combinaciones de teclas, menús desplegables, menús emergentes o botones de la barra de herramientas .

  1. El usuario selecciona o "resalta" el texto o archivo para moverlo mediante algún método, generalmente arrastrándolo sobre el texto o el nombre del archivo con el dispositivo señalador o manteniendo presionada la tecla Shift mientras usa las teclas de flecha para mover el cursor de texto .
  2. El usuario realiza una operación de "corte" mediante la combinación de teclas + ( + para usuarios de Macintosh ), menú u otros medios.Ctrlxx
  3. Visiblemente, el texto "cortado" desaparece inmediatamente de su ubicación. Los archivos "cortados" generalmente cambian de color para indicar que se moverán.
  4. En teoría, el texto se ha movido a una ubicación que suele denominarse portapapeles . El portapapeles suele permanecer invisible. En la mayoría de los sistemas solo existe una ubicación para el portapapeles, por lo que otra operación de cortar o copiar sobrescribe la información almacenada anteriormente. Muchos editores de texto de UNIX proporcionan varias entradas para el portapapeles, al igual que algunos programas de Macintosh como Clipboard Master [5] y programas de administración del portapapeles de Windows como el de Microsoft Office .
  5. El usuario selecciona una ubicación para la inserción mediante algún método, normalmente haciendo clic en el punto de inserción deseado.
  6. Se realiza una operación de pegado que inserta visiblemente el texto del portapapeles en el punto de inserción. (La operación de pegado normalmente no destruye el texto del portapapeles: permanece disponible en el portapapeles y el usuario puede insertar copias adicionales en otros puntos).

Mientras que cortar y pegar a menudo se realiza con un equivalente al ratón en entornos GUI tipo Windows, también puede ocurrir completamente desde el teclado, especialmente en editores de texto UNIX , como Pico o vi . Cortar y pegar sin un ratón puede implicar una selección (para la que se presiona + en la mayoría de los sistemas gráficos) o toda la línea actual, pero también puede implicar texto después del cursor hasta el final de la línea y otras operaciones más sofisticadas.Ctrlx

El portapapeles suele permanecer invisible, porque las operaciones de cortar y pegar, aunque son independientes, suelen realizarse en rápida sucesión y el usuario (normalmente) no necesita ayuda para comprender la operación o mantener el contexto mental. Algunos programas de aplicación proporcionan un medio para ver, o incluso a veces editar, los datos del portapapeles.

Copiar y pegar

Diagrama de secuencia de la operación copiar-pegar

El término "copiar y pegar" se refiere al método popular y simple de reproducir texto u otros datos desde una fuente a un destino. Se diferencia del método cortar y pegar en que el texto o los datos originales no se eliminan ni se borran. La popularidad de este método se debe a su simplicidad y a la facilidad con la que los usuarios pueden mover datos entre varias aplicaciones de forma visual, sin recurrir al almacenamiento permanente .

El uso de documentación sanitaria y registros médicos electrónicos es un tema delicado y puede dar lugar a errores médicos , sobrecarga de información y fraude . [1] [6]

Véase también

Referencias

  1. ^ ab Laubach, Lori; Wakefield, Catherine (8 de junio de 2012). "Clonación y otros riesgos de cumplimiento en los registros médicos electrónicos" (PDF) . Moss Adams LLP , MultiCare . Archivado (PDF) del original el 20 de agosto de 2014. Consultado el 23 de abril de 2014 .
  2. ^ Deutsch, L. Peter ; Lampson, Butler W. (1967), "Un editor en línea", Communications of the ACM , 10 (12): 793–799, 803, doi : 10.1145/363848.363863 , S2CID  18441825, archivado desde el original el 26 de mayo de 2013, pág. 793.
  3. ^ Kuhn, Werner (1993). "Las metáforas crean teorías para los usuarios". Teoría de la información espacial: una base teórica para los SIG . Apuntes de clase en informática. 716. Springer: 366–376. doi :10.1007/3-540-57207-4_24. ISBN . 978-3-540-57207-7.
  4. ^ "Bill Moggridge, Designing Interactions, MIT Press 2007, pp. 63–68". Designinginteractions.com. Archivado desde el original el 17 de noviembre de 2011. Consultado el 25 de noviembre de 2011 .
  5. ^ "Clipboard Master". Clipboard Master 2.0 de In Phase Consulting, julio de 1994. Consultado el 14 de septiembre de 2009 .
  6. ^ "Uso apropiado de la función de copiar y pegar en los registros médicos electrónicos" (PDF) . Asociación Estadounidense de Gestión de Información Sanitaria . 17 de marzo de 2014. Archivado desde el original (PDF) el 12 de marzo de 2016 . Consultado el 23 de abril de 2014 .
  • 2. Comunicación entre pares mediante selecciones en el ICCCM
  • Una historia personal de edición de textos sin modalidad y de cortar/copiar-pegar por Larry Tesler (pdf)
Obtenido de "https://es.wikipedia.org/w/index.php?title=Cortar,_copiar_y_pegar&oldid=1231812619"