Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Vivi Li -- 1643 2022-10-19 01:45:21

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Clipboard (Computing). Encyclopedia. Available online: https://encyclopedia.pub/entry/30002 (accessed on 20 September 2026).
HandWiki. Clipboard (Computing). Encyclopedia. Available at: https://encyclopedia.pub/entry/30002. Accessed September 20, 2026.
HandWiki. "Clipboard (Computing)" Encyclopedia, https://encyclopedia.pub/entry/30002 (accessed September 20, 2026).
HandWiki. (2022, October 19). Clipboard (Computing). In Encyclopedia. https://encyclopedia.pub/entry/30002
HandWiki. "Clipboard (Computing)." Encyclopedia. Web. 19 October, 2022.
Clipboard (Computing)
Edit

The clipboard is a buffer that some operating systems provide for short-term storage and transfer within and between application programs. The clipboard is usually temporary and unnamed, and its contents reside in the computer's RAM. The clipboard provides an application programming interface by which programs can specify cut, copy and paste operations. It is left to the program to define methods for the user to command these operations, which may include keybindings and menu selections. When an element is copied or cut, the clipboard must store enough information to enable a sensible result no matter where the element is pasted. Application programs may extend the clipboard functions that the operating system provides. A clipboard manager may give the user additional control over the clipboard. Specific clipboard semantics vary among operating systems, can also vary between versions of the same system, and can sometimes be changed by programs and by user preferences. Windows, Linux and macOS support a single clipboard transaction.

short-term storage clipboard operating systems

References

  1. Moggridge, Bill (2007). Designing interactions. Cambridge, Massachusetts: MIT Press. p. 65ff. ISBN 9780262134743. https://archive.org/details/designinginterac00mogg/page/65. 
  2. Larry Tesler. "A User Experience Retrospective". http://www.nomodes.com/Larry_Tesler_Consulting/Retrospective/Pages/CHI_Retrospective.html. 
  3. "Dragging Files". https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/DragandDrop/Tasks/DraggingFiles.html. 
  4. "NSPasteboard - AppKit | Apple Developer Documentation". https://developer.apple.com/documentation/appkit/nspasteboard. 
  5. "Adopting Uniform Type Identifiers". https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/understanding_utis/understand_utis.tasks/understand_utis_tasks.html#//apple_ref/doc/uid/TP40001319-CH203-BABHCIAC. 
  6. "What is clipboard hijack attack? - Definition from WhatIs.com". http://whatis.techtarget.com/definition/clipboard-hijack-attack. 
  7. Chirgwin, Richard. "Pastejack attack turns your clipboard into a threat". The Register. https://www.theregister.co.uk/2016/05/25/pastejack_attack_turns_your_clipboard_into_a_vector/. 
  8. "Researcher warns of 'pastejacking' hack attacks targeting users' clipboards". Graham Cluley. 26 May 2016. https://www.grahamcluley.com/researcher-warns-pastejacking-hack-attacks-targeting-users-clipboards/. 
  9. "dxa4481/Pastejacking". https://github.com/dxa4481/Pastejacking. 
  10. Fahl, Sascha; Harbach, Marian; Oltrogge, Marten; Muders, Thomas; Smith, Matthew (2013). "Hey, You, Get Off of My Clipboard". Financial Cryptography and Data Security. Lecture Notes in Computer Science. 7859. pp. 144–161. doi:10.1007/978-3-642-39884-1_12. ISBN 978-3-642-39883-4. http://fc13.ifca.ai/proc/4-2.pdf. Retrieved 4 January 2017. 
  11. "Using a password manager on Android? It may be wide open to sniffing attacks". Ars Technica. 21 November 2014. https://arstechnica.com/security/2014/11/using-a-password-manager-on-android-it-may-be-wide-open-to-sniffing-attacks/. 
  12. "What is a Clipboard in Computing? - Definition from Techopedia" (in en). Techopedia.com. https://www.techopedia.com/definition/4646/clipboard. 
  13. "Clipboard Formats (Windows)" (in en). https://msdn.microsoft.com/en-us/library/windows/desktop/ms649013(v=vs.85).aspx. 
  14. "Standard Clipboard Formats (Windows)" (in en). https://msdn.microsoft.com/en-us/library/windows/desktop/ff729168(v=vs.85).aspx. 
  15. "HTML Clipboard Format (Internet Explorer)" (in en). https://msdn.microsoft.com/en-us/library/aa767917(VS.85).aspx. 
  16. "View & Manage Clipboard In Windows 10/8/7" (in en-US). The Windows Club. 2013-04-12. http://www.thewindowsclub.com/windows-clipboard-manager-viewer. 
  17. "clip | Microsoft Docs". Docs.microsoft.com. 2017-10-16. https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/clip. 
  18. "reactos/base/applications/cmdutils/clip at master · reactos/reactos · GitHub". Github.com. https://github.com/reactos/reactos/tree/master/base/applications/cmdutils/clip. 
  19. "How to Copy Command Line Output to the Windows Clipboard" (in en-US). https://www.labnol.org/software/copy-command-output-to-clipboard/2506/. 
  20. sdwheeler. "Get-Clipboard (Microsoft.PowerShell.Management)" (in en-us). https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-clipboard?view=powershell-5.1. 
  21. sdwheeler. "Set-Clipboard (Microsoft.PowerShell.Management)" (in en-us). https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/set-clipboard?view=powershell-5.1. 
  22. "ClipboardViewer" (in en). https://developer.apple.com/library/content/samplecode/ClipboardViewer/Introduction/Intro.html. 
  23. "Copy to clipboard from terminal in OS X". rogeriopvl.com. http://blog.rogeriopvl.com/archives/copy-to-clipboard-from-terminal-in-os-x/. 
  24. "pbcopy(1) Mac OS X Manual Page". apple.com. https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/pbcopy.1.html. 
  25. "Clipboard - ArchWiki" (in en). https://wiki.archlinux.org/index.php/Clipboard. 
  26. "clipboards-spec". freedesktop.org. http://www.freedesktop.org/wiki/Specifications/clipboards-spec/. 
  27. "Copy & Paste, Drag & Drop [MI Wiki"] (in de). https://wiki.mi.ur.de/lehre/ss17/itt/copyandpaste. 
  28. "gnu.org" (in en). https://www.gnu.org/software/emacs/manual/html_node/emacs/Primary-Selection.html. 
  29. "Copying and Pasting To and From the System Clipboard On The Command Line — Fernando Basso" (in en). https://fernandobasso.github.io/en/shell/copy-paste-from-command-line-xclip-xsel-clipboard.html#about-xclip-and-xsel. 
  30. "X Selections, X Cut Buffers, and Emacs Kill Rings". https://www.jwz.org/doc/x-cut-and-paste.html. 
  31. "Clipboard Device - AmigaOS Documentation Wiki" (in en). http://wiki.amigaos.net/wiki/Clipboard_Device#Multiple_Clips. 
  32. "Copy and Paste | Android Developers" (in en). https://developer.android.com/guide/topics/text/copy-paste.html. 
  33. "ClipboardManager | Android Developers" (in en). https://developer.android.com/reference/android/text/ClipboardManager.html. 
  34. "Pasteboard" (in en). https://developer.apple.com/library/content/documentation/General/Conceptual/Devpedia-CocoaApp/Pasteboard.html. 
  35. "Uniform Type Identifier" (in en). https://developer.apple.com/library/content/documentation/General/Conceptual/DevPedia-CocoaCore/UniformTypeIdentifier.html#//apple_ref/doc/uid/TP40008195-CH60. 
  36. "Clipboard API and events – ClipboardEvent". https://www.w3.org/TR/clipboard-apis/#clipboard-events-and-interfaces. 
  37. "Clipboard API and events – Synchronous Clipboard API" (in en). https://www.w3.org/TR/clipboard-apis/#sync-clipboard-api. 
  38. "platforms\plugins\src - qt/qtbase.git - Qt Base (Core, Gui, Widgets, Network, ...)" (in en). http://code.qt.io/cgit/qt/qtbase.git/tree/src/plugins/platforms. 
  39. "QClipboard Class | Qt GUI 5.10" (in en). http://doc.qt.io/qt-5/qclipboard.html. 
More
Upload a video for this entry
Information
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 2.2K
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 19 Oct 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service