VietTechiesHIỂU CÔNG NGHỆ. MỞ GÓC NHÌN.
☰ Chuyên mục

Jef Raskin cho rằng tệp và ứng dụng làm người dùng vướng bận. Canon Cat thử một tài liệu liên tục.

06/10/2026 · VietTechies · Biên tập

Chân dung lớn Jef Raskin cầm Canon Cat bên phải, cạnh black editorial panel về LEAP và continuous document.


Jef Raskin góp phần khởi động dự án Macintosh vì muốn máy tính dễ sử dụng hơn.

Nhưng chiếc Macintosh được đưa ra thị trường chưa phải lời kết cho những trăn trở ấy.

Sau khi rời Apple, Raskin tiếp tục đặt một câu hỏi còn căn bản hơn:

Nếu chính tệp, thư mục, ứng dụng và các chế độ thao tác cũng là một phần của vấn đề thì sao?

Canon Cat là nỗ lực của ông nhằm trả lời.

Raskin muốn máy tính lùi về phía sau công việc cần làm

Tại Apple, Raskin chủ trương làm một chiếc máy tính có giá phải chăng, dễ tiếp cận và dễ dùng.

Ông hình dung máy tính cá nhân có thể đến tay hàng triệu người bình thường.

Computer History Museum ghi nhận ông là người khởi xướng dự án Macintosh trước khi Steve Jobs tiếp quản năm 1981.

Nhưng ý tưởng giao diện của Raskin còn đi xa hơn giao diện desktop mà Apple cuối cùng đưa ra thị trường.

Ông muốn người dùng bớt phải quản lý máy tính.

Và trực tiếp làm công việc của mình nhiều hơn.

Phần mềm truyền thống buộc người dùng quản lý cấu trúc của máy

Mở ứng dụng.

Tạo tệp.

Đặt tên.

Chọn folder.

Lưu lại.

Nhớ nó nằm ở đâu.

Chuyển ứng dụng khi công việc thay đổi.

Raskin coi những bước ấy là gánh nặng nhận thức.

Người dùng đến để viết, tính toán hoặc giao tiếp.

Tại sao họ còn phải kiêm vai thủ thư cho máy tính?

Canon Cat lược bỏ phần lớn cấu trúc ấy

Ra mắt năm 1987, Canon Cat trông giống thiết bị chuyên soạn thảo văn bản hơn máy tính cá nhân thông thường.

Không có màn hình desktop quen thuộc đầy biểu tượng ứng dụng và thư mục.

Môi trường làm việc cốt lõi giống như một dòng văn bản liên tục.

Thay vì đi qua hệ thống tệp phân cấp, người dùng di chuyển trực tiếp trong nội dung của mình.

Computer History Museum mô tả nó như việc thay thư mục và tệp bằng một tài liệu không có điểm kết thúc.

Tìm kiếm trở thành cách di chuyển trong tài liệu

Một trong những ý tưởng đặc trưng của Cat là LEAP.

Người dùng giữ phím LEAP rồi gõ các ký tự trong đoạn văn bản muốn tìm.

Con trỏ chuyển thẳng tới phần văn bản khớp với chúng.

Tìm kiếm trở thành thao tác điều hướng cơ bản, thay vì một lệnh riêng chỉ thỉnh thoảng mới dùng.

Ý tưởng của Raskin là người dùng nên tìm đến thông tin dựa vào những gì họ nhớ về nội dung, chứ không phải nơi máy tính lưu nó.

Bàn phím giữ vai trò trung tâm theo chủ ý

Cat ưu tiên thao tác bằng bàn phím hơn chuột.

Không phải vì Raskin không hiểu giao diện đồ họa.

Ông từng tham gia rất sâu vào interface design tại Apple.

Điều ông phản đối là buộc người dùng chuyển đổi cách tương tác khi không cần thiết.

Nếu tay đang trên bàn phím, việc phải chuyển sang chuột có thể ngắt mạch làm việc.

Cat cố đưa những thao tác thường dùng đến gần với công việc người dùng đang thực hiện.

Nó cũng đặt lại câu hỏi về ứng dụng

Hệ điều hành hiện đại khiến người dùng quen rằng mỗi loại công việc thuộc về một chương trình khác nhau.

Viết ở một ứng dụng.

Tính toán ở ứng dụng khác.

Giao tiếp ở ứng dụng khác nữa.

Raskin thích một môi trường thống nhất hơn.

Công việc cần làm nên quyết định điều gì xảy ra, thay vì ranh giới giữa các gói phần mềm.

Đây là ý tưởng đến nay vẫn mang tính thời sự đáng ngạc nhiên.

Canon Cat không tạo ra cuộc cách mạng thương mại

Cat không thay thế Macintosh hay IBM PC.

Thời gian tồn tại trên thị trường của nó ngắn ngủi.

Giao diện mô phỏng bàn làm việc, ứng dụng đồ họa và thao tác bằng chuột trở thành xu hướng chủ đạo.

Nhưng thành công thương mại và giá trị ý tưởng là hai điều khác nhau.

Cat vẫn thú vị vì nó cho thấy một nhánh khác trong lịch sử giao diện.

Nó đặt câu hỏi: Máy tính cá nhân sẽ ra sao nếu ta giảm cấu trúc hệ thống hiện ra trước mắt, thay vì dạy người dùng quản lý nó?

Nhiều sản phẩm hiện đại đang gặp lại cùng một bài toán

Ô tìm kiếm giúp giảm nhu cầu dò qua các menu.

Command palette cho phép gọi thẳng thao tác cần làm.

Tìm kiếm kiểu Spotlight giúp tìm tài liệu mà không cần nhớ chính xác thư mục.

Trợ lý AI ngày càng cho phép người dùng mô tả ý định thay vì lần lượt chọn nhiều ứng dụng.

Không thể đơn giản coi các sản phẩm này là hậu duệ trực tiếp của Canon Cat.

Nhưng chúng đặt một câu hỏi tương tự:

Người dùng thực sự cần hiểu bao nhiêu về cấu trúc hệ thống?

Cách tổ chức giúp ích cho hệ thống. Nhưng có thể làm con người vướng bận.

Tệp, thư mục và ứng dụng là những khái niệm trừu tượng hữu ích.

Chúng tạo ra ranh giới.

Giúp phần mềm quản lý quyền sở hữu, lưu trữ và chức năng.

Nhưng mỗi khái niệm đưa ra trước người dùng lại có thể trở thành một thứ họ phải học.

Raskin luôn tìm cách giảm cái giá đó.

Trực giác của ông là để hệ thống gánh nhiều hơn phần việc tổ chức và quản lý.

Giao diện thân thiện đôi khi cần bớt hiện diện

Các nhóm phát triển thường thêm tính năng bằng cách thêm thành phần điều khiển trên giao diện.

Thêm menu.

Thêm chế độ.

Thêm không gian làm việc.

Thêm màn hình cấu hình.

Raskin đi theo hướng ngược lại.

Liệu cùng một chức năng có thể tồn tại mà người dùng phải học ít khái niệm hơn?

Có thể dùng tìm kiếm để điều hướng không?

Việc lưu có thể diễn ra tự động không?

Người dùng có thể tập trung vào nội dung thay vì hệ thống không?

Phần nào trong sản phẩm của bạn tồn tại chủ yếu vì máy tính cần nó, trong khi người dùng sẽ vui hơn nếu nó biến mất?

Đọc bằng ngôn ngữ khác: English · Español · Deutsch · Français · Português (Brasil) · Tiếng Việt

Nguồn