ในแง่หนึ่งมันเป็นแบบแผน UI ที่มีประวัติย้อนหลังไปถึงปี 1984 ตั้งแต่ Windows และ X11 ทั้งคู่ลงวันที่ Mac GUI ดั้งเดิมอาจมีคนบอกว่า Windows ทำแบบ Windows "แตกต่าง" แทนที่จะเป็น แนะนำว่า Mac เป็นลูกที่แปลก
ย้อนกลับไปในวันแรกสุดของ Macintosh คุณสามารถเรียกใช้แอปพลิเคชั่นได้ครั้งละหนึ่งแอปเท่านั้น มันเหมาะสมอย่างยิ่งสำหรับแอปพลิเคชั่นที่จะเปิดโดยไม่มีหน้าต่างเพราะแอปพลิเคชันจะมีแถบเมนูที่สามารถมองเห็นได้ที่ด้านบนของหน้าจอ เมื่อคุณปิดหน้าต่างทั้งหมดของแอปพลิเคชันคุณควรเปิดแอปพลิเคชันไว้เสมอเพราะคุณสามารถใช้แถบเมนูเพื่อสร้างเอกสารใหม่หรือเปิดเอกสารที่มีอยู่ได้เสมอ การออกจากกระบวนการเพียงเพราะหน้าต่างถูกปิดไม่ได้ทำให้ความรู้สึกใด ๆ ในเวลาเพราะจะไม่มีกระบวนการอื่นที่จะมุ่งเน้นไปที่
ไม่กี่ปีที่ผ่านมาเครื่องแมคอินทอชในช่วงปลายยุค 80 ได้ก้าวเข้าสู่จุดที่มีหน่วยความจำเพียงพอที่จะเปิดแอพพลิเคชั่นได้หลายแอพพร้อมกัน เนื่องจากเครื่องมือสำหรับการทำเช่นนี้จำเป็นต้องรักษาความเข้ากันได้ย้อนหลังกับแอปพลิเคชันที่มีอยู่พวกเขาจะไม่เปลี่ยนการประชุม UI พื้นฐานและไปฆ่าแอปพลิเคชันโดยไม่เปิดหน้าต่างใด ๆ ผลที่ได้คือความแตกต่างที่ชัดเจนใน UI ระหว่างองค์ประกอบ GUI ภาพ (หน้าต่าง) และกระบวนการทำงานที่เป็นนามธรรม (แอปพลิเคชัน)
ในขณะเดียวกัน Microsoft ก็ได้พัฒนา Windows ในช่วงต้นทศวรรษที่ 90 ไมโครซอฟท์มี Windows 3.X ทำงานได้ดีและ Motif บน X11 ได้รับแรงบันดาลใจอย่างมากจากการทำงานของ Microsoft ในขณะที่ Macintosh นั้นถูกสร้างขึ้นเพื่อนำเสนอ UI ของแอพพลิเคชั่น Windows (ตามชื่อที่แนะนำ) ถูกสร้างขึ้นโดยยึดหลักปรัชญาว่า Window นั้นควรจะเป็นหน่วยพื้นฐานของ UI โดยมีเพียงแนวคิดของแอปพลิเคชันที่อยู่ในรูปแบบของ หน้าต่างคอนเทนเนอร์ MDI ลักษณะ X11 ยังถือว่าแอปพลิเคชันส่วนใหญ่ไม่สำคัญจากมุมมอง UI กระบวนการเดียวสามารถเปิดหน้าต่างบนจอแสดงผลหลายจอที่เชื่อมต่อกับเครื่องหลายเครื่องผ่านเครือข่ายท้องถิ่น (แปลกใหม่)
ปัญหาเกี่ยวกับวิธีการสไตล์ Windows คือคุณไม่สามารถโต้ตอบกับผู้ใช้ได้บางรูปแบบเช่นการเปิดด้วยแถบเมนูและผู้ใช้ไม่มีการรับประกันที่แท้จริงว่ากระบวนการได้ออกจากจริงเมื่อหน้าต่างหายไป ผู้ใช้ Macintosh สามารถสลับไปยังแอปพลิเคชันที่ทำงานโดยไม่ต้อง windows เพื่อออกจากระบบหรือใช้งานได้อย่างง่ายดาย แต่ Windows ไม่ได้ให้ผู้ใช้โต้ตอบกับกระบวนการดังกล่าว (ยกเว้นที่จะสังเกตเห็นมันในตัวจัดการงานและฆ่ามัน) นอกจากนี้ผู้ใช้ไม่สามารถเลือกที่จะปล่อยให้กระบวนการทำงานเพื่อให้พวกเขาสามารถกลับไปที่มันได้โดยไม่ต้องเปิดมันใหม่ยกเว้นเพื่อรักษา UI ที่มองเห็นได้บางส่วน ตั้งค่าหน้าจอและใช้ทรัพยากร (ในเวลา จำกัด มาก) ในขณะที่เครื่องแมคอินทอชมีเมนู "แอปพลิเคชัน" สำหรับการสลับระบบ Windows นิยมใช้ "แถบงาน" ซึ่งแสดงหน้าต่างระดับบนสุดทั้งหมดโดยไม่คำนึงถึงกระบวนการที่เปิดขึ้นมา สำหรับผู้ทำงานหนักหลายคน "task bar soup" ได้รับการพิสูจน์แล้วว่าไม่ดี สำหรับผู้ใช้ขั้นพื้นฐานเพิ่มเติมความน่าเชื่อถือเกี่ยวกับสิ่งที่ผ่านการรับรองว่าเป็น "หน้าต่างระดับบนสุด" บางครั้งทำให้เกิดความสับสนเนื่องจากไม่มีกฎที่เรียนรู้ได้เกี่ยวกับว่าหน้าต่างใดที่จะแสดงบนแถบ
ในช่วงปลายยุค 90 GUI ของ Microsoft นั้นถูกใช้งานบ่อยที่สุด ผู้ใช้ส่วนใหญ่มีพีซี Windows มากกว่า Macintosh หรือเวิร์กสเตชัน UNIX X11 ดังนั้นในขณะที่ลีนุกซ์ได้รับความนิยมเพิ่มขึ้นเรื่อย ๆ นักพัฒนาจำนวนมากก็มาจากพื้นหลังของการใช้การประชุม Windows UI มากกว่าการประชุม UNIX UI ที่รวมกับประวัติของการทำงานในสิ่งต่าง ๆ เช่นการวาด Motif จากการประชุม Windows UI เพื่อให้เกิดสภาพแวดล้อม Linux บนเดสก์ท็อปที่ทันสมัยมีพฤติกรรมเหมือน Windows มากกว่าสิ่ง X11 แบบดั้งเดิมเช่น twm หรือ Macintosh
เมื่อมาถึงจุดนี้ "คลาสสิค" Mac OS ได้เปิดตัวแน่นอนด้วย Mac OS 9 และ Macintosh กลายเป็นเครื่องที่ใช้ระบบปฏิบัติการ Unix ที่มีความกล้าที่แตกต่างกันมากในรูปแบบของ Mac OS X ดังนั้นจึงสืบทอดแนวคิด NeXT UI ของ Dock บนเครื่อง NeXT ดั้งเดิม X11 ถูกนำมาใช้ แต่ด้วยชุดของวิดเจ็ตและการประชุม UI ที่ค่อนข้างเป็นเอกลักษณ์ อาจเป็นสิ่งที่โดดเด่นที่สุดของพวกเขาคือ Dock ซึ่งเป็นตัวรวมโปรแกรมตัวเปิดและตัวสลับงาน (กล่องข้อความเปิดไฟล์ "หลายคอลัมน์" ที่เป็นที่รู้จักใน OS-X นั้นมาจาก NeXT เช่นเดียวกับสิ่งที่มองเห็นได้อื่น ๆ การเปลี่ยนแปลงที่สำคัญที่สุดในการเปลี่ยนแปลง OS-X คือสิ่งที่มองไม่เห็นทั้งหมด) Dock ทำงานได้ดีกับแนวคิด "การใช้งานเป็นองค์ประกอบ UI พื้นฐาน" ของ Macintosh ดังนั้น, ผู้ใช้จะเห็นว่าแอปพลิเคชันเปิดโดยมีเครื่องหมายที่ไอคอนท่าเรือและสลับไปที่มันหรือเปิดใช้งานได้โดยคลิกที่มัน เนื่องจาก OS-X ที่ทันสมัยรองรับการทำงานหลายอย่างที่ดีกว่า Mac OS แบบคลาสสิกในทันทีจึงรู้สึกว่าผู้ใช้อาจต้องการให้มีสิ่งต่าง ๆ ที่ทำงานอยู่ในพื้นหลังเช่นซอฟต์แวร์แปลงวิดีโอ , เครื่องบันทึกหน้าจอ, ซอฟต์แวร์ VOIP, Internet Radio, เว็บเซิร์ฟเวอร์, สิ่งที่พูดเพื่อตอบสนองต่อคำสั่งการพูด ฯลฯ ไม่มีสิ่งใดที่จำเป็นต้องเปิดหน้าต่างที่มองเห็นได้เพื่อให้ยังคงมีประสบการณ์การใช้งานที่สมเหตุสมผล แถบยังคงแยกจากหน้าต่างที่ด้านบนของหน้าจอและคุณสามารถมีเมนูโดยตรงที่ไอคอนท่าเรือดังนั้นผู้ใช้สามารถโต้ตอบกับโปรแกรมที่ไม่มี UI แบบเปิดอยู่เสมอ ดังนั้น การทำตามแบบแผนเดิมของการเปิดแอปพลิเคชันให้เหมือนกับ Windows จะได้รับการเห็นโดยผู้ใช้ Mac ส่วนใหญ่เป็นขั้นตอนที่น่ากลัวในทิศทางที่ผิด มันทำให้การโต้ตอบหลายโหมดเป็นไปไม่ได้โดยไม่มีประโยชน์จริง
เห็นได้ชัดว่าผู้ใช้บางคนชอบการประชุม Windows และทั้งสองก็ไม่ถูกต้อง แต่การย้ายออกจากสิ่งที่มีประโยชน์เช่นนั้นโดยไม่มีเหตุผลที่ดีจะทำให้ไม่มีเหตุผล หวังว่าการเดินทางครั้งนี้ผ่านประวัติศาสตร์จะช่วยให้คุณเข้าใจถึงประโยชน์ที่ได้รับ
X
ปุ่มคือการซ่อน ฉันยอมรับว่ามันโง่ แต่เป็นผลมาจากความคิด "macbook ของคุณรู้ดีกว่าคุณ" โปรแกรม windows และ linux บางโปรแกรมทำสิ่งเดียวกัน แต่โดยทั่วไปX
หมายถึงการปิด