Một dự án mã nguồn mở mới có tên Spatial Finder cho macOS nhằm mục đích mang trở lại một trong những tính năng được yêu thích nhất từ Mac OS kinh điển - khả năng để mỗi thư mục ghi nhớ chính xác kích thước và vị trí cửa sổ trên màn hình. Công cụ này giải quyết một nỗi thất vọng lâu dài của người dùng Mac khi họ nhớ nhung khả năng điều hướng không gian đã làm cho Finder nguyên bản trở nên trực quan để sử dụng.
Dự án được lấy cảm hứng từ Finder không gian của Mac OS kinh điển, nơi mỗi thư mục có cửa sổ riêng biệt luôn mở ở cùng một vị trí và kích thước. Điều này tạo ra mối quan hệ không gian tự nhiên hơn giữa các thư mục và biểu diễn trực quan của chúng trên màn hình, tương tự như cách các không gian vật lý hoạt động trong thế giới thực.
Triển khai kỹ thuật và yêu cầu
Công cụ hoạt động bằng cách lưu trữ dữ liệu vị trí và kích thước cửa sổ trong các tệp .framedata.json
ẩn trong mỗi thư mục. Khi một thư mục được mở lại, hệ thống đọc dữ liệu này để khôi phục cửa sổ về trạng thái trước đó. Tuy nhiên, việc triển khai đi kèm với một yêu cầu quan trọng - nó cần yabai , một công cụ quản lý cửa sổ yêu cầu vô hiệu hóa System Integrity Protection ( SIP ) trên macOS .
Yêu cầu bảo mật này đã gây ra cuộc thảo luận trong cộng đồng, với một số người dùng bày tỏ lo ngại về việc vô hiệu hóa SIP . Nhà phát triển đã cung cấp một cách tiếp cận thay thế cho những người dùng không thể hoặc không muốn vô hiệu hóa SIP , đề xuất họ ẩn thanh bên và thanh công cụ của Finder để đạt được hành vi cửa sổ đơn tương tự.
Yêu cầu hệ thống:
- macOS (phiên bản hiện tại)
- Trình quản lý cửa sổ yabai
- Tắt System Integrity Protection ( SIP )
- Thay thế: Ẩn thanh bên Finder (^⇧S) và thanh công cụ (⌘T) để có hành vi tương tự mà không cần yabai
Phản hồi cộng đồng và hoài niệm
Dự án đã tạo ra sự quan tâm đáng kể trong số những người dùng Mac lâu năm vẫn nhớ Finder không gian một cách trìu mến. Một số thành viên cộng đồng vẫn tích cực sử dụng các hệ thống Mac OS kinh điển đặc biệt cho tính năng này, với một người dùng đề cập họ duy trì một PowerBook G4 chạy Mac OS 9.2.2 như bộ não thứ hai của họ vì Finder không gian bắt chước các mẫu hình trí nhớ con người rất tốt.
Tuy nhiên, không phải tất cả phản hồi đều tích cực. Một số người dùng đặt câu hỏi liệu điều hướng không gian có còn thực tế trong môi trường máy tính ngày nay hay không, đặc biệt là do sự phổ biến của các giao diện dựa trên web chiếm toàn bộ màn hình. Cuộc thảo luận tiết lộ sự chia rẽ giữa những người dùng coi trọng các khía cạnh trí nhớ thị giác của điều hướng không gian và những người ưa thích các cách tiếp cận quản lý tệp có cấu trúc, phân cấp hơn.
Hạn chế và thách thức hiện đại
Việc triển khai hiện tại có một số hạn chế đáng chú ý. Nó chỉ ảnh hưởng đến các thư mục trong thư mục Documents theo mặc định, mặc dù điều này có thể được sửa đổi. Hệ thống cũng không thể xử lý các thư mục có tên giống hệt nhau, điều này đại diện cho một hạn chế thiết kế chứ không phải là một sự thiếu sót kỹ thuật.
Thảo luận cộng đồng đã làm nổi bật cách môi trường máy tính đã phát triển kể từ thời hoàng kim của Finder không gian. Quy trình làm việc hiện đại thường liên quan đến các ứng dụng web chiếm ưu thế về không gian màn hình, làm cho lợi ích quản lý cửa sổ của điều hướng không gian ít rõ ràng hơn so với thời đại của các cửa sổ ứng dụng nhỏ, riêng biệt.
Các Tính Năng Chính:
- Tự động ghi nhớ vị trí và kích thước cửa sổ cho từng thư mục
- Lưu trữ dữ liệu trong các tệp
.framedata.json
ẩn - Có thể cấu hình để chỉ khôi phục kích thước hoặc chỉ khôi phục vị trí
- Mặc định chỉ áp dụng cho thư mục Documents (có thể chỉnh sửa)
- Không thể xử lý các thư mục có tên giống hệt nhau
Nhìn về phía trước
Bất chấp sự đón nhận trái chiều, dự án đại diện cho một nỗ lực thú vị để kết nối triết lý thiết kế Mac OS kinh điển với nhu cầu máy tính hiện đại. Đối với những người dùng sẵn sàng làm việc trong các ràng buộc và yêu cầu bảo mật của nó, nó cung cấp một cách để trải nghiệm một phần lịch sử máy tính mà nhiều người coi là vượt trội hơn các cách tiếp cận quản lý tệp hiện tại.
Công cụ này phục vụ như một lời nhắc nhở về cách các quyết định thiết kế giao diện có thể tác động sâu sắc đến trải nghiệm người dùng, và đặt ra câu hỏi liệu một số khái niệm lỗi thời có thể vẫn có giá trị trong bối cảnh máy tính ngày nay hay không.
Tham khảo: Spatial Finder for macOS