โปรเจกต์โอเพนซอร์สใหม่ที่เรียกว่า Spatial Finder สำหรับ macOS มีเป้าหมายเพื่อนำฟีเจอร์ที่ได้รับความรักมากที่สุดจาก classic Mac OS กลับมา นั่นคือความสามารถในการให้โฟลเดอร์ทุกตัวจดจำขนาดและตำแหน่งหน้าต่างบนหน้าจอได้อย่างแม่นยำ เครื่องมือนี้แก้ไขปัญหาที่ผู้ใช้ Mac รู้สึกหงุดหงิดมานาน ซึ่งคิดถึงความสามารถในการนำทางแบบ spatial ที่ทำให้ Finder เดิมใช้งานได้อย่างเป็นธรรมชาติ
โปรเจกต์นี้ได้รับแรงบันดาลใจจาก spatial Finder ของ classic Mac OS ซึ่งโฟลเดอร์แต่ละตัวจะมีหน้าต่างเฉพาะตัวที่จะเปิดในตำแหน่งและขนาดเดิมเสมอ สิ่งนี้สร้างความสัมพันธ์แบบ spatial ที่เป็นธรรมชาติมากขึ้นระหว่างโฟลเดอร์และการแสดงผลทางภาพบนหน้าจอ คล้ายกับการทำงานของพื้นที่ทางกายภาพในโลกแห่งความเป็นจริง
การใช้งานทางเทคนิคและข้อกำหนด
เครื่องมือนี้ทำงานโดยการเก็บข้อมูลตำแหน่งและขนาดหน้าต่างในไฟล์ .framedata.json
ที่ซ่อนอยู่ภายในแต่ละโฟลเดอร์ เมื่อโฟลเดอร์ถูกเปิดใหม่ ระบบจะอ่านข้อมูลนี้เพื่อคืนค่าหน้าต่างให้กลับสู่สถานะเดิม อย่างไรก็ตาม การใช้งานมาพร้อมกับข้อกำหนดที่สำคัญ คือต้องใช้ yabai ซึ่งเป็นเครื่องมือจัดการหน้าต่างที่ต้องปิดการใช้งาน System Integrity Protection (SIP) บน macOS
ข้อกำหนดด้านความปลอดภัยนี้ได้จุดประกายการอภิปรายในชุมชน โดยผู้ใช้บางคนแสดงความกังวลเกี่ยวกับการปิดการใช้งาน SIP นักพัฒนาได้เสนอแนวทางทางเลือกสำหรับผู้ใช้ที่ไม่สามารถหรือไม่ต้องการปิดการใช้งาน SIP โดยแนะนำให้ซ่อน sidebar และ toolbar ของ Finder เพื่อให้ได้พฤติกรรมหน้าต่างเดียวที่คล้ายกัน
ความต้องการของระบบ:
- macOS (เวอร์ชันปัจจุบัน)
- ตัวจัดการหน้าต่าง yabai
- ต้องปิดใช้งาน System Integrity Protection (SIP)
- ทางเลือก: ซ่อน sidebar ของ Finder (^⇧S) และ toolbar (⌘T) เพื่อให้ได้พฤติกรรมที่คล้ายกันโดยไม่ต้องใช้ yabai
การตอบสนองของชุมชนและความคิดถึงอดีต
โปรเจกต์นี้ได้รับความสนใจอย่างมากจากผู้ใช้ Mac มานานที่จดจำ spatial Finder ได้อย่างดี สมาชิกชุมชนบางคนยังคงใช้ระบบ classic Mac OS อย่างแข็งขันเพื่อฟีเจอร์นี้โดยเฉพาะ โดยผู้ใช้คนหนึ่งกล่าวว่าพวกเขายังคงใช้ PowerBook G4 ที่รัน Mac OS 9.2.2 เป็นสมองดวงที่สองเพราะ spatial Finder เลียนแบบรูปแบบความจำของมนุษย์ได้ดีมาก
อย่างไรก็ตาม ไม่ใช่ทุกความคิดเห็นที่เป็นบวก ผู้ใช้บางคนตั้งคำถามว่าการนำทางแบบ spatial ยังคงใช้งานได้จริงในสภาพแวดล้อมคอมพิวเตอร์ในปัจจุบันหรือไม่ โดยเฉพาะอย่างยิ่งเมื่อพิจารณาถึงความแพร่หลายของอินเทอร์เฟซบนเว็บที่ใช้พื้นที่หน้าจอเต็มจอ การอภิปรายเผยให้เห็นความแตกแยกระหว่างผู้ใช้ที่ให้ความสำคัญกับด้านความจำทางภาพของการนำทางแบบ spatial และผู้ที่ชอบแนวทางการจัดการไฟล์แบบลำดับชั้นที่มีโครงสร้างมากกว่า
ข้อจำกัดและความท้าทายสมัยใหม่
การใช้งานในปัจจุบันมีข้อจำกัดที่น่าสังเกต โดยจะส่งผลต่อโฟลเดอร์ภายในไดเรกทอรี Documents เท่านั้นตามค่าเริ่มต้น แม้ว่าจะสามารถแก้ไขได้ ระบบยังไม่สามารถจัดการโฟลเดอร์ที่มีชื่อเหมือนกันได้ ซึ่งแสดงถึงข้อจำกัดในการออกแบบมากกว่าข้อผิดพลาดทางเทคนิค
การอภิปรายของชุมชนได้เน้นย้ำว่าสภาพแวดล้อมคอมพิวเตอร์ได้พัฒนาไปอย่างไรนับตั้งแต่ยุคทองของ spatial Finder เวิร์กโฟลว์สมัยใหม่มักเกี่ยวข้องกับแอปพลิเคชันบนเว็บที่ครอบครองพื้นที่หน้าจอ ทำให้ประโยชน์ด้านการจัดการหน้าต่างของการนำทางแบบ spatial ไม่ชัดเจนเท่ากับในยุคของหน้าต่างแอปพลิเคชันที่เล็กและแยกจากกัน
คุณสมบัติหลัก:
- จดจำตำแหน่งและขนาดหน้าต่างอัตโนมัติสำหรับแต่ละโฟลเดอร์
- เก็บข้อมูลในไฟล์
.framedata.json
ที่ซ่อนอยู่ - สามารถกำหนดค่าให้คืนค่าเฉพาะขนาดหรือเฉพาะตำแหน่งได้
- จำกัดให้ใช้งานในโฟลเดอร์ Documents เป็นค่าเริ่มต้น (สามารถแก้ไขได้)
- ไม่สามารถจัดการโฟลเดอร์ที่มีชื่อเหมือนกันได้
มองไปข้างหน้า
แม้จะได้รับการตอบรับที่หลากหลาย โปรเจกต์นี้แสดงถึงความพยายามที่น่าสนใจในการเชื่อมโยงปรัชญาการออกแบบของ classic Mac OS กับความต้องการคอมพิวเตอร์สมัยใหม่ สำหรับผู้ใช้ที่เต็มใจทำงานภายในข้อจำกัดและข้อกำหนดด้านความปลอดภัย มันเสนอวิธีการสัมผัสประสบการณ์ชิ้นหนึ่งของประวัติศาสตร์คอมพิวเตอร์ที่หลายคนถือว่าดีกว่าแนวทางการจัดการไฟล์ในปัจจุบัน
เครื่องมือนี้ทำหน้าที่เป็นตัวเตือนว่าการตัดสินใจออกแบบอินเทอร์เฟซสามารถส่งผลกระทบอย่างลึกซึ้งต่อประสบการณ์ผู้ใช้ และตั้งคำถามว่าแนวคิดที่ล้าสมัยบางอย่างอาจยังคงมีคุณค่าในภูมิทัศน์คอมพิวเตอร์ในปัจจุบัน
อ้างอิง: Spatial Finder for macOS