Кесіп алу, көшіру және қою: Компьютерлік интерфейс әдісі
Cut, copy, and paste
Кесіп алу, көшіру және қою – компьютермен өзара әрекеттесудің маңызды командалары. Деректерді ауыстыру, бағдарламалар арасында оңай алмасу үшін қолданылады.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Компьютерлік пайдаланушы интерфейсі әдісі
Computer user interface method
Кесу, көшіру және орналастыру – қазіргі заманғы адам-компьютерлік өзара әрекеттесудің және пайдаланушы интерфейсін жобалаудың маңызды командалары. Олар компьютердің пайдаланушы интерфейсі арқылы деректерді беру үшін процестер арасындағы байланыс техникасын ұсынады. Кесу командасы таңдалған деректерді бастапқы орнынан жояды, ал көшіру командасы оның көшірмесін жасайды; екі жағдайда да таңдалған деректер клипборд деп аталатын уақытша сақтауға сақталады. Клипбордтағы деректер кейіннен орналастыру командасы берілген жерге енгізіледі. Деректер осы мүмкіндікті қолдайтын кез келген бағдарламаға қолжетімді болып қалады, осылайша бағдарламалар арасында деректерді оңай беруге мүмкіндік береді. Командалардың атаулары – қағаз сияқты беттік макет жасау үшін қолжазбаларды басып шығару кезінде қолданылатын физикалық процедураға негізделген интерфейс метафорасы. Бұл командаларды есептеу саласына 1974 жылы Xerox PARC енгізді, 1983 жылы Apple Computer Lisa жұмыс станциясы және 1984 жылғы Macintosh компьютері арқылы танымал болды, сондай-ақ 1984 жылғы Cut & Paste мәтіндік редакторы сияқты бірнеше үй компьютерлік бағдарламаларда қолданылды. Бұл өзара әрекеттесу әдісі графикалық пайдаланушы интерфейстерінде (GUI) компьютерлік тышқан сияқты көрсеткіш құрылғыларын пайдаланатын (мысалы, сүйреп тастау арқылы) ұқсас техникалармен тығыз байланысты. Әдетте, клипбордты қолдауды операциялық жүйе өзінің GUI және виджет құралдар жиынтығының бір бөлігі ретінде қамтамасыз етеді. Ақпаратты оңай көшіру және оны контексттер мен бағдарламалар арасында ауыстыру мүмкіндігі, құпиялылыққа қатысты алаңдаушылықтарды тудырады, себебі сезімтал ақпаратты өңдеу кезінде оның жария болу қаупі бар. Клондау, көшіру, алға тасу немесе қайта пайдалану сияқты терминдер осындай ақпаратты құжаттар арқылы таратуды білдіреді және әкімшілік органдармен реттелуі мүмкін.
Cut, copy, and paste are essential commands of modern human–computer interaction and user interface design. They offer an interprocess communication technique for transferring data through a computer's user interface. The cut command removes the selected data from its original position, and the copy command creates a duplicate; in both cases the selected data is kept in temporary storage called the clipboard. Clipboard data is later inserted wherever a paste command is issued. The data remains available to any application supporting the feature, thus allowing easy data transfer between applications. The command names are an interface metaphor based on the physical procedure used in manuscript print editing to create a page layout, like with paper. The commands were pioneered into computing by Xerox PARC in 1974, popularized by Apple Computer in the 1983 Lisa workstation and the 1984 Macintosh computer, and in a few home computer applications such the 1984 word processor Cut & Paste. This interaction technique has close associations with related techniques in graphical user interfaces (GUIs) that use pointing devices such as a computer mouse (by drag and drop, for example). Typically, clipboard support is provided by an operating system as part of its GUI and widget toolkit. 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.
Шығу тегі
"Кесу және қою" термині қолжазбаларды өңдеудегі дәстүрлі практикадан туындаған, онда адамдар абзацтарды бір беттен қайшымен кесіп, оларды басқа бетке жабыстыратын. Бұл практика 1980-ші жылдарға дейін стандартты болып сақталды. Кәсіпкерлік дүкендер 8½ дюйм ені бар бетті кесуге жеткілікті ұзын жүзі бар "редакциялық қайшыларды" сатты. Көшіргіштердің (фотокопиялағыштардың) пайда болуы осы амалды оңайлатып, икемдірек етті. Компьютерлік құжаттың бір бөлігінен ("буферден") мәтінді көшіру немесе ауыстыру, сол немесе басқа компьютерлік құжаттың ішінде басқа орынға жылжыту, ең алғашқы онлайн компьютерлік редакторлардың бір бөлігі болды. Компьютерлік деректерді енгізу перфокарталардан онлайн файлдарға көшкеннен кейін (1960-шы жылдардың ортасы мен соңында) осы операцияны орындау үшін "командалар" пайда болды. Бұл механизм жиі қолданылатын командаларды немесе мәтін бөліктерін қосымша буферлерден құжатқа жылжыту үшін қолданылды, мысалы, QED мәтін редакторында болғандай.
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.
Алғашқы әдістер
Ең алғашқы редакторлар (телепринтер терминалдары үшін жасалған) мәтіннің үздіріліссіз бөлігін белгілеу үшін пернетақта командаларын ұсынды, содан кейін оны жоюға немесе жылжытуға мүмкіндік берді. Мәтіннің бір бөлігін жылжыту үшін оны бастапқы орнынан алып тастап, жаңа орнына енгізу қажет болғандықтан, пайдаланушы осы көп қадамды процесті анықтау үшін әртүрлі схемалар ойлап табуға тура келді. Көбінесе бұл "көшіру" командасымен жасалды, бірақ кейбір мәтіндік редакторлар мәтінді кейінірек алу/орналастыру үшін алдымен уақытша сақтау орнына қоюды талап етті. 1983 жылы Apple Lisa мәтіндік өңдеу жүйесінде алғаш рет осы уақытша сақтау орнына "құсқы" деп ат қойды. Алдыңғы NLS сияқты басқару жүйелері етістік-объект команда құрылымын қолданды, онда команданың аты бірінші, ал көшірілетін немесе жылжытылатын объект екінші болып келді. Көшіру және қою операцияларының негізіндегі етістік-объекттен объект-етістікке жасалған өзгеріс, онда пайдаланушы операцияны бастамас бұрын өңделетін объектіні таңдайды, бұл десктоп метафорасының сәттілігі үшін өте маңызды жаңалық болды, себебі ол тікелей манипуляцияға негізделген көшіру және жылжыту операцияларын жүзеге асыруға мүмкіндік берді.
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". Earlier control schemes such as NLS used a verb—object command structure, where the command name was provided first and the object to be copied or moved was second. The inversion from verb—object to object—verb on which copy and paste are based, where the user selects the object to be operated before initiating the operation, was an innovation crucial for the success of the desktop metaphor as it allowed copy and move operations based on direct manipulation.
Кесу және орналастыру
Компьютерлік редакциялау жиі кесу және қою операцияларын қолдануды қажет етеді. Көптеген бағдарламалық қамтамасыз ету жеткізушілер мұндай тапсырмаларды орындау үшін бірнеше әдістерді ұсынады, мысалы, пернелер комбинациялары, төмен түсетін мәзірлер, ашылатын мәзірлер немесе құралдар панелінің түймелері. Пайдаланушы мәтінді немесе файлды жылжыту үшін әлдебір әдіспен таңдайды немесе "белгілейді", әдетте мәтінді немесе файл атауын көрсету құрылғысымен сүйреп немесе жебе пернелерін басып тұрып, Shift пернесін басып, мәтін курсорын жылжытады. Пайдаланушы "кесу" операциясын пернелер комбинациясы (Macintosh пайдаланушылары үшін), мәзір немесе басқа тәсілдер арқылы орындайды. Көрінетіндей, "кесілген" мәтін бірден орнынан жоғалады. "Кесілген" файлдар әдетте олардың жылжытылатындығын көрсету үшін түсін өзгертеді. Мәтін енді клипборд деп аталатын орынға жылжытылды. Клипборд көбінесе көрінбейді. Көптеген жүйелерде клипбордтың тек бір орны бар, сондықтан кесу немесе көшіру операциясы бұрын сақталған ақпаратты жаңасымен алмастырады. Көптеген UNIX мәтіндік редакторлары бірнеше клипборд жазбаларын ұсынады, сондай-ақ кейбір Macintosh бағдарламалары, мысалы Clipboard Master және Windows клипборд басқарушылары, мысалы Microsoft Office-тегі бағдарламалар да солай. Пайдаланушы қою үшін орынды әлдебір әдіспен таңдайды, әдетте қажетті қою нүктесін басып. Клипбордтағы мәтін қою нүктесіне көрінетін түрде қойылатын қою операциясы жүзеге асырылады. (Қою операциясы әдетте клипбордтағы мәтінді жоймайды: ол клипбордта сақталады және пайдаланушы басқа орындарға қосымша көшірмелерді қоя алады). Кесу және қою операциялары көбінесе Windows сияқты GUI орталарында тышқанмен жасалса, UNIX мәтіндік редакторларында, мысалы Pico немесе vi сияқты, толығымен пернетақтадан да жасалуы мүмкін. Тышқансыз кесу және қою үшін таңдау (көптеген графикалық жүйелерде басылады) немесе бүкіл ағымдағы жол қатысты болуы мүмкін, бірақ курсордан кейін жолдың соңына дейінгі мәтін және басқа да күрделі операциялар да болуы мүмкін. Клипборд көбінесе көрінбейді, себебі кесу және қою операциялары, шын мәнінде тәуелсіз болғамен, көбінесе жылдам орындалады және пайдаланушыға (көбінесе) операцияны түсінуге немесе ақыл-ой контекстін сақтауға көмек қажет болмайды. Кейбір қолданбалар клипбордтағы деректерді қарауға немесе тіпті өңдеуге мүмкіндік береді.
Computer based editing can involve very frequent use of cut and paste operations. Most software suppliers provide several methods for performing such tasks, and this can involve (for example) key combinations, pulldown menus, pop up menus, or toolbar buttons. The user selects or "highlights" the text or file for moving by some method, typically by dragging over the text or file name with the pointing device or holding down the Shift key while using the arrow keys to move the text cursor. The user performs a "cut" operation via key combination ( for Macintosh users), menu, or other means. Visibly, "cut" text immediately disappears from its location. "Cut" files typically change color to indicate that they will be moved. Conceptually, the text has now moved to a location often called the clipboard. The clipboard typically remains invisible. On most systems only one clipboard location exists, hence another cut or copy operation overwrites the previously stored information. Many UNIX text editors provide multiple clipboard entries, as do some Macintosh programs such as Clipboard Master, and Windows clipboard manager programs such as the one in Microsoft Office. The user selects a location for insertion by some method, typically by clicking at the desired insertion point. A paste operation takes place which visibly inserts the clipboard text at the insertion point. (The paste operation does not typically destroy the clipboard text: it remains available in the clipboard and the user can insert additional copies at other points). Whereas cut and paste often takes place with a mouse equivalent in Windows like GUI environments, it may also occur entirely from the keyboard, especially in UNIX text editors, such as Pico or vi. Cutting and pasting without a mouse can involve a selection (for which is pressed in most graphical systems) or the entire current line, but it may also involve text after the cursor until the end of the line and other more sophisticated operations. The clipboard usually stays invisible, because the operations of cutting and pasting, while actually independent, usually take place in quick succession, and the user (usually) needs no assistance in understanding the operation or maintaining mental context. Some application programs provide a means of viewing, or sometimes even editing, the data on the clipboard.
Көшіріп орналастыру
"Көшіру және қою" термині мәтінді немесе басқа да деректерді бастапқы дереккөзден қабылдау орнына көшірудің кең таралған, оңай әдісін білдіреді. Ол "кесіп алып қою" әдісінен айырмашылығы бар, себебі бастапқы мәтін немесе деректер жойылмайды немесе алынып тасталмайды. Бұл әдістің танымал болуы оның қарапайымдылығында және пайдаланушылардың деректерді түрлі қолданбалар арасында визуалды түрде, тұрақты сақтау қажеттілігінсіз жылжыта алуында. Денсаулық сақтау құжаттамасында және электрондық медициналық жазбаларды пайдалану жоғары сезімталдықпен қарастырылады, себебі медициналық қателерге, ақпараттық жүктемеге және алаяқтыққа әкелу мүмкіндігі бар.
The term "copy and paste" refers to the popular, simple method of reproducing text or other data from a source to a destination. It differs from cut and paste in that the original source text or data does not get deleted or removed. The popularity of this method stems from its simplicity and the ease with which users can move data between various applications visually – without resorting to permanent storage. Use in healthcare documentation and electronic health records are sensitive, with potential for the introduction of medical errors, information overload, and fraud.