เรามักอุปลักษณ์ ส่วนต่อประสานกับผู้ใช้ของคอมพิวเตอร์ ว่าเป็นภาพมุมสูง (top) ของโต๊ะเขียนหนังสือ (desk) 
ในการคอมพิวเตอร์ **การอุปลักษณ์เดสก์ท็อป** เป็นการอุปลักษณ์ส่วนต่อประสานแบบหนึ่ง ที่ใช้ในส่วนต่อประสานกราฟิกกับผู้ใช้ เพื่อช่วยให้ผู้ใช้โต้ตอบกับคอมพิวเตอร์ได้ง่ายขึ้น  การอุปลักษณ์เดสก์ท็อปเรียกจอภาพว่าเป็นภาพมุมสูง (top) ของโต๊ะเขียนหนังสือ (desk) การอุปลักษณ์เดสก์ท็อปได้รับการอิมพลีเมนต์อยู่ในสิ่งแวดล้อมเดสก์ท็อปจำนวนมาก

ความเป็นมา
----------

คณะผู้สร้างแนวคิดการอุปลักษณ์เดสก์ท็อป คือ Alan Kay, David C. Smith และคณะ ที่ Xerox PARC ในปีค.ศ. 1970 โดยมีการอธิบายแนวคิดนี้อย่างละเอียดในชุดแอปพลิเคชันซอฟต์แวร์อันเป็นนวัตกรรมใหม่ที่พัฒนาโดยนักวิทยาศาสตร์ของ PARC ตลอดทศวรรษต่อมา คอมพิวเตอร์เครื่องแรกที่ใช้การอุปลักษณ์เดสก์ท็อปเวอร์ชันแรกๆ คือเครื่อง Xerox Alto รุ่นทดลอง   และคอมพิวเตอร์เชิงพาณิชย์เครื่องแรกที่ใช้ส่วนต่อประสานประเภทนี้คือ Xerox Star การใช้ตัวควบคุมหน้าต่าง เพื่อล้อมรอบข้อมูลที่เกี่ยวข้องมีมาก่อนการอุปลักษณ์เดสก์ท็อป โดยมีเวอร์ชันดั้งเดิมปรากฏใน "มารดาแห่งการสาธิตทั้งหมด" (The Mother of All Demos) ของ ดักลาส เองเกลบาร์ต  แม้ว่า PARC จะรวมไว้ในสภาพแวดล้อมของภาษาสมอลล์ทอล์กก็ตาม

กระบวนทัศน์กระดาษ
-----------------

ไฟล์:Xerox Star applications.jpg Xerox Star กำลังแสดงแอพพลิเคชั่นและไอคอนบนเดสก์ท็อป
 สิ่งแวดล้อมเดสก์ท็อปมาเต ทำงานบนเดเบียน กำลังแสดงเดสก์ท็อป เมนูแอปพลิเคชัน และหน้าต่าง "เกี่ยวกับมาเต"
*กระบวนทัศน์กระดาษ* หมายถึง กระบวนทัศน์ที่ใช้โดยคอมพิวเตอร์และระบบปฏิบัติการสมัยใหม่ส่วนใหญ่ กระบวนทัศน์กระดาษประกอบด้วยข้อความสีดำบนพื้นหลังสีขาว ไฟล์ภายในโฟลเดอร์ และ "เดสก์ท็อป" กระบวนทัศน์กระดาษถูกสร้างขึ้นโดยบุคคลและองค์กรจำนวนมาก เช่น ดักลาส เองเกลบาร์ต, Xerox PARC และ Apple Computer นับเป็นความพยายามที่จะทำให้คอมพิวเตอร์เป็นมิตรกับผู้ใช้มากขึ้นโดยทำให้มีลักษณะคล้ายกับสถานที่ทำงานทั่วไปในยุคนั้น (ด้วยกระดาษ แฟ้ม และเดสก์ท็อป)  เอนเกลบาร์ตนำเสนอต่อสาธารณะเป็นครั้งแรกในปี พ.ศ. 2511 ในสิ่งที่ปัจจุบันเรียกว่า "มารดาแห่งการสาธิตทั้งหมด"

อ้างอิง
-------

1. ↑  "Desktop Metaphor". *www.csdl.tamu.edu*. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2001-02-22. สืบค้นเมื่อ 2011-06-09.
2. ↑  Koved, Larry; Selker, Ted (1999). "Room with a view (RWAV): A metaphor for interactive computing". IBM TJ Watson Research Center. CiteSeerx: 10.1.1.22.1340.
3. ↑  Thacker, Charles P. et al. Alto: A personal computer. Xerox, Palo Alto Research Center, 1979.
4. ↑  Reimer, Jeremy (2005). "A History of the GUI (Part 2)". *Ars Technica*. สืบค้นเมื่อ 2009-09-14.
5. ↑  Reimer, Jeremy (2005). "A History of the GUI (Part 3)". *Ars Technica*. สืบค้นเมื่อ 2009-09-14.
6. ↑  "Realworld Desk".

| * ด
* ค
* ก
สิ่งแวดล้อมเดสก์ท็อปและตัวจัดการหน้าต่าง |
| --- |
| สิ่งแวดล้อมเดสก์ท็อป | 

|  |  |
| --- | --- |
| ใช้จีทีเค | 
* บั้ดจี้
* ซินนามอน
* กะโนม
* จีพีอีพาล์มท็อป
* ระบบเดสก์ท็อปจาวา
* แอลเอ็กซ์ดีอี
* มาเต
* อาร์โอเอ็กซ์เดสก์ท็อป
* ชูการ์
* เอ็กซ์ฟาสต์
* เอกซ์เอฟซีอี

 |
| ใช้คิวต์ | 
* ดีปิน
* เคดีอีพลาสมา 5
* ลูมินา
* แอลเอ็กซ์คิวต์
* เรเซอร์-คิวต์
* ทรินิตี้
* ยูเคยูไอ

 |
| ใช้โมทิฟ | 
* สิ่งแวดล้อมเดสก์ท็อปคอมมอน
* ไออาร์ไอเอ็กซ์อินเทอร์แอ็กทีฟเดสก์ท็อป
* สิ่งแวดล้อมผู้ใช้วิชวล
* เอ็กซ์.เดสก์ท็อป

 |
| อื่นๆ | 
* เอฟวีดับเบิลยูเอ็ม-คริสตัล
* โอเพนวินโดวส์ (ใช้โอไอแอลที)
* Sakura HyperMedia Desktop (ใช้ทูลคิตหน้าต่างนามธรรม)
* ยูดีอี (ใช้เอ็กซ์ลิบ/เอ็กซ์ซีบี)

 |

 |
| Shells | 
* GNOME Shell
* KDesktop
* Moksha Desktop
* Phosh
* Plasma
* Plasma Bigscreen
* Plasma Mobile
* Maynard
* Unity

 |
| X windowmanagers(comparison) | 

|  |  |
| --- | --- |
| Compositing | 
* Compiz
* Enlightenment
* KWin
* Metacity
* Metisse
* Muffin
* Mutter
* Project Looking Glass
* Xfwm

 |
| Stacking | 
* 4Dwm
* 9wm
* AfterStep
* amiwm
* Blackbox
* CTWM
* cwm
* Fluxbox
* FLWM
* FVWM
* FVWM95
* IceWM
* JWM
* Matchbox
* Motif Window Manager
* olwm
* Openbox
* Qvwm
* Sawfish
* swm
* twm
* tvtwm
* vtwm
* Window Maker
* WindowLab
* wm2

 |
| Tiling | 
* awesome
* dwm
* i3
* Ion
* larswm
* ratpoison
* StumpWM
* wmii
* xmonad

 |

 |
| Waylandcompositors | 
* Enlightenment
* Gala
* KWin
* Mir
* Mutter
* Muffin
* Budgie-wm
* sway
* Weston

 |
| Related | 
* Display server
* Desktop metaphor
* GUI
* GUI widget
* Painter's algorithm
* Resolution independence
* Shell
* Virtual desktop
* Widget toolkit
* WIMP
* Windowing system

 |