ประโยชน์ของการใช้ shift (สำหรับภาพเคลื่อนไหวช้า) เมื่อย่อขนาดหน้าต่างเป็นอย่างไร


10

ผมมาในวันนี้โดยอุบัติเหตุ:
ถ้าคุณพยายามที่จะลดหน้าต่างใน OS X 10.8 (อาจจะอยู่ในที่คนอื่น ๆ ) ในขณะที่กดปุ่ม Shift หน้าต่างจะมากช้าไปลงใน Dock ภาพเคลื่อนไหวทั้งหมดช้าลง

ความคิดเห็นใดที่มีจุดประสงค์ในเรื่องนี้

คำตอบ:


17

เช่นเดียวกับคำตอบของ @ napcae เอฟเฟกต์ "slow motion genie" เป็นเพียงความสนุก แต่ฉันได้ใช้มันในอดีตเพื่อแสดงให้เห็น (โดยปกติผู้ใช้ Windows) บางจุดที่ดีกว่าของระบบย่อยแสดง Mac OS X กล่าวคือแทนที่จะวาดหน้าต่างแต่ละบานบนแต่ละพิกเซลทีละพิกเซล (คิดว่าระบบ Windows ที่ปล่อยส่วนต่าง ๆ ของหน้าต่างแบบสุ่มในขณะที่คุณลากหน้าต่างเหล่านั้นไปรอบ ๆ และระบบย่อยหน้าต่างพยายามดิ้นรนเพื่อให้ทันกับกลไกการวาดใหม่ทั้งหมด กลางอากาศหรือสิ่งที่มีร่องรอยทางหน้าต่างที่น่ารังเกียจ) OS X จะดึงเนื้อหาของหน้าต่างโดยใช้สิ่งที่คล้ายกับเครื่องมือสร้างเกม 3 มิติที่แมปพื้นผิวกับรูปหลายเหลี่ยม คุณสามารถสาธิตสิ่งนี้ได้โดยการเตรียมคำสั่งต่อไปนี้ไว้ในหน้าต่างเทอร์มินัลและดำเนินการอย่างรวดเร็วในขณะที่คุณลดขนาดหน้าต่างให้ช้าลง:

killall Dock

กระบวนการเทียบท่าเป็นสิ่งที่ควบคุมสิ่งเหล่านี้ทั้งหมดและถ้าคุณฆ่ามันมันจะเกิดใหม่อย่างมีความสุข แต่การดำเนินการที่เป็นส่วนหนึ่งของการทำแบบนี้จะไม่เสร็จหรือกลับด้าน คุณจะจบลงด้วยหน้าต่างลดลงครึ่งหนึ่งที่เหยเกเป็นรูปร่างแปลก ๆ และยังซึ่งยังคงใช้งานได้อย่างเต็มที่ ลองใช้ textedit แล้วสังเกตว่าคุณยังสามารถพิมพ์ได้ (การเลือกข้อความยากกว่า!) หรือลองดูด้วยหน้าต่างภาพยนตร์ Quicktime และสังเกตว่ามันยังเล่นอยู่หรือไม่

มันแสดงให้เห็นถึงความสามารถในการวาดหน้าต่างของเลเยอร์การแสดงผลและวิธีการที่พวกมันได้รับการจัดการอย่างเหนือชั้นสำหรับระบบหน้าต่างเดสก์ท็อประบบปฏิบัติการอื่น ๆ

โปรดทราบว่าเอฟเฟกต์นี้มีมาตั้งแต่อย่างน้อยปี 2001 (ตามการค้นหาของ Google) และครั้งแรกที่ฉันรู้เกี่ยวกับมันใน 10.4 ที่ฉันเห็นมันเคยแสดงให้เห็นว่าตัวจัดการหน้าต่างกราฟิกใหม่ที่ใช้เครื่องมือควอตซ์ Extreme เพื่อวาดหน้าต่าง . ถ้าฉันจำรายละเอียดได้อย่างถูกต้องโดยพื้นฐานแล้วทุกหน้าต่างนั้นประกอบไปด้วยแหล่งข้อมูล Quicktime, Open GL หรือ Quartz 2D ซึ่งส่วนหลังนั้นมีการแสดงผลภายในเป็น Postscript (โดยพื้นฐานแล้วองค์ประกอบการตกแต่งหน้าต่างทั้งหมดแถบเครื่องมือแถบเลื่อนเป็น PDF ... ) ซึ่งจะรวมเข้ากับหน้าต่างเดียวที่รวมองค์ประกอบทั้งหมด (การตกแต่งหน้าต่าง PDF ของคุณด้วยเนื้อหา QuickTime หรือ openGL หรือการผสมผสานของเว็บเพจ ฯลฯ ) เป็น "พื้นผิว 3 มิติ" บน 2d เครื่องบินโดยนักแต่งเพลงเพื่อสร้างหน้าต่างที่คุณเห็น

สำหรับรายละเอียดเพิ่มเติมโปรดอ่าน 2 หน้าต่อไปนี้จาก Siracusa Tiger Reviewที่ Arstechnica ซึ่งกล่าวถึงวิธีการที่ตัวจัดการหน้าต่างมีการพัฒนาและมีคำอธิบายที่ดีเกี่ยวกับวิธีการทำงานซึ่งมีขนาดใหญ่เหมือนตอนนี้ ไทเกอร์ (หรืออย่างน้อยที่สุดการเปลี่ยนแปลงจะไม่ใหญ่เท่าไทเกอร์เหมือนเมื่อก่อนไทเกอร์ซึ่งเมื่อ GPU เริ่มใช้งานหน้าต่างวาดรูปทั้งหมดจากซีพียู)


1
FWIW, Windows มีระบบการแสดงผลคล้ายกับ OS X ตั้งแต่ Vista
josh3736

ฉันหวังว่าฉันจะรู้มากขึ้นเกี่ยวกับเรื่องนี้ฉันแน่ใจว่ามันเป็นวิธีที่ดีกว่าตอนนี้กลับมาใน 10.4 และก่อนหน้านี้ ฉันรู้ว่าฉันยังคงได้รับองค์ประกอบหน้าต่างแบบสุ่มเด็กกำพร้าในโอกาสใน Win 7 tho
stuffe

6

Steve Jobs แสดงให้เห็นว่านี่เป็นครั้งแรกที่เขาแสดง OS X ที่ Macworld 2000 เขากล่าวว่าเอฟเฟกต์นั้นออกแบบมาสำหรับการสาธิตครั้งนั้น มันน่าทึ่งที่มันยังคงอยู่ประมาณ 14 ปีต่อมา

http://youtu.be/uGMQLfi0kGc?t=1h46m


2

ไม่มีจุดประสงค์นี้ นี่เป็นเพียงไข่อีสเตอร์และสำหรับ "ความบันเทิง" เท่านั้น


1

ฟังก์ชั่นนี้ไม่น่าจะ "สนุกไปหน่อย" โปรดอย่าทำคำตอบเมื่อคุณไม่รู้จักพวกเขาหรือตั้งสมมติฐานตามการใช้งานที่ จำกัด ของคุณและความรู้เกี่ยวกับฟังก์ชันการทำงาน

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

ลองสิ่งนี้: เพิ่มพื้นที่ทำงานเดสก์ท็อปใหม่และตั้งค่าความละเอียดหน้าจอเป็น 800 x 500 เปิดที่หน้าต่าง Finder 60 ขนาดเท่ากัน การทดสอบจะได้กำไรจากการมีหลายหน้าต่างที่มีการกำหนดค่าแท็บมุมมองเนื้อหาและชื่อคล้ายกัน ตอนนี้เปิดประมาณ 60 windows ในเว็บเบราว์เซอร์ หากต้องการเน้นจุดให้แต่ละหน้าต่างมีขนาดเท่ากันและให้แต่ละหน้าต่างเป็นผลลัพธ์ปัจจุบันจาก Google ของสตริงการค้นหาสั้น ๆ ใช้ Mission Control เพื่อช่วยคุณติดตามหนึ่งในหน้าต่างของคุณ ฉันคิดว่าคุณจะพบว่ามันสามารถพิสูจน์ได้ยาก การเคลื่อนไหวช้าก็ทำให้สามารถจัดการได้

ฉันตกใจที่ผู้คนจำนวนมากไม่ชื่นชมที่พักนี้สำหรับผู้ที่มีความสามารถในการมองเห็นและการมองเห็นที่แตกต่างกัน


ดีขอบคุณสำหรับความคิดเห็นทั้งหมด parker และ bmike ฉันตอนนี้รับหน้าที่การทำงานของมัน
RedstoneRosh 12
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.