Thiết kế ban đầu của máy tính Mac xuất phát từ việc để Steve Jobs mày mò với các menu trong 10 phút.

Tác giả dinhtri 13/03/2026 11 phút đọc

Năm 1982, một nhà phát triển phần mềm trẻ tuổi của Mac đã biến Jobs thành một nhà thiết kế giao diện người dùng—và vô tình phát minh ra một kỹ thuật mới.

Thiết kế máy tính bỏ túi trên hệ điều hành Mac OS 1.0.

Thiết kế máy tính bỏ túi trên hệ điều hành Mac OS 1.0.

Tháng 2 năm 1982, Chris Espinosa, nhân viên số 8 của Apple , phải đối mặt với một vấn đề mà bất cứ ai từng có sếp quản lý vi mô đều sẽ thấy quen thuộc: Steve Jobs không ngừng chỉ trích thiết kế máy tính bỏ túi của anh dành cho máy Mac. Sau nhiều ngày chỉnh sửa, chàng lập trình viên 21 tuổi đã tìm ra một giải pháp khéo léo: Anh chế tạo thứ mà anh gọi là "Bộ dụng cụ tự lắp ráp máy tính bỏ túi Steve Jobs" và để Jobs tự thiết kế nó.

Câu chuyện có thật thú vị này đến từ Folklore.org của Andy Hertzfeld , một trang web lịch sử công nghệ huyền thoại ghi lại quá trình phát triển của chiếc Macintosh đời đầu, được phát hành vào tháng 1 năm 1984. Gần đây tôi tình cờ đọc lại câu chuyện này và nghĩ rằng nó đáng để chia sẻ như một giai thoại thú vị trong thời đại mà các thiết kế phần mềm có tầm ảnh hưởng thường được tạo ra bởi một nhóm người.

Thiết kế theo menu

Chris Espinosa bắt đầu làm việc cho Apple năm 14 tuổi vào năm 1976, là nhân viên trẻ nhất của công ty. Đến năm 1981, khi đang học tại Đại học UC Berkeley, Jobs đã thuyết phục Espinosa bỏ học và làm việc toàn thời gian cho nhóm phát triển máy Mac.

Dù bạn có tin hay không, Chris Espinosa vẫn đang làm việc tại Apple với tư cách là nhân viên thâm niên nhất . Nhưng ngày xưa, khi còn là quản lý tài liệu cho máy Macintosh, Espinosa đã quyết định viết một chương trình demo sử dụng QuickDraw của Bill Atkinson , hệ thống đồ họa của máy Mac, để hiểu rõ hơn cách hoạt động của nó. Ông chọn tạo một máy tính bỏ túi như một trong những "phần mềm tiện ích nhỏ" dự kiến ​​sẽ được cài đặt sẵn trên máy Mac. Sau này, chúng được gọi là "phụ kiện bàn làm việc".

Espinosa cho rằng thiết kế máy tính ban đầu của mình trông khá tốt, nhưng Jobs lại có những ý kiến ​​khác khi nhìn thấy nó. Hertzfeld mô tả lại cảnh tượng: “‘Được rồi, đây là bước khởi đầu,’ Steve nói, ‘nhưng về cơ bản, nó tệ lắm. Màu nền quá tối, một số đường kẻ có độ dày không đúng, và các nút bấm thì quá to.’”

Ảnh chụp màn hình: Máy tính trên hệ điều hành Mac OS 1.0 được hiển thị trong thực tế.

Máy tính bỏ túi chạy hệ điều hành Mac OS 1.0 được đặt cùng với các phụ kiện bàn làm việc khác. 

Trong vài ngày, Espinosa đã kết hợp những đề xuất của Jobs từ ngày hôm trước, nhưng rồi Jobs lại tìm ra những lỗi mới trong mỗi lần chỉnh sửa. Có thể cảm giác như đây là một trường hợp điển hình của "thiết kế theo nhóm", nhưng trong trường hợp này, nhóm đó chỉ là một người rất đặc biệt và dường như không thể làm hài lòng.

Thay vì tiếp tục chu kỳ chỉnh sửa bất tận, Espinosa đã chọn một cách tiếp cận khác. Theo Hertzfeld, Espinosa đã tạo ra một chương trình hiển thị mọi thông số trực quan của máy tính thông qua các menu thả xuống: độ dày đường kẻ, kích thước nút, kiểu nền, và nhiều hơn nữa. Khi Jobs ngồi xuống với chương trình này, ông đã dành khoảng 10 phút để điều chỉnh các thiết lập cho đến khi tìm được sự kết hợp mà ông ưng ý.

Phương pháp này đã hiệu quả. Khi được trực tiếp kiểm soát các thông số thay vì phải diễn đạt sở thích của mình bằng lời nói, Jobs nhanh chóng đưa ra được một thiết kế mà ông hài lòng. Hertzfeld lưu ý rằng ông đã triển khai giao diện người dùng của máy tính vài tháng sau đó bằng cách sử dụng các lựa chọn thông số của Jobs từ phiên họp 10 phút đó, trong khi Donn Denman, một thành viên khác của nhóm Macintosh, xử lý các chức năng toán học.

Buổi làm việc kéo dài 10 phút đó đã tạo ra thiết kế máy tính bỏ túi được tích hợp sẵn trên máy Mac vào năm 1984 và hầu như không thay đổi cho đến Mac OS 9 , khi Apple ngừng hỗ trợ hệ điều hành này vào năm 2001. Apple đã thay thế nó bằng một thiết kế mới trong Mac OS X , chấm dứt 17 năm tồn tại của máy tính bỏ túi với tư cách là giao diện máy tính chính cho máy Mac.

Lý do nó hiệu quả

Bộ công cụ xây dựng của Espinosa là một ví dụ ban đầu về những gì sau này trở nên phổ biến trong phát triển phần mềm: các công cụ thiết kế trực quan và tham số hóa. Năm 1982, khi hầu hết các máy tính chỉ hiển thị văn bản đơn sắc, ý tưởng cho phép người dùng tinh chỉnh các tham số trực quan thông qua các điều khiển tương tác mà không cần lập trình là khá tiến bộ. Sau này, các công cụ như HyperCard đã chính thức hóa ý tưởng này thành một khung ứng dụng trực quan hoàn chỉnh.

Công cụ thiết kế máy tính thô sơ đó cũng hé lộ điều gì đó về quy trình quản lý của Jobs. Ông biết mình muốn gì khi nhìn thấy nó, nhưng có lẽ đôi khi ông gặp khó khăn trong việc diễn đạt điều đó. Bằng cách trao cho ông khả năng thao tác trực tiếp, Espinosa đã hoàn toàn giải quyết được vấn đề giao tiếp đó. Sau này, khi trở lại Apple vào cuối những năm 1990, Jobs nổi tiếng với việc kiên quyết đánh giá sản phẩm bằng cách trực tiếp sử dụng chúng chứ không phải thông qua các bản demo PowerPoint có sẵn hoặc danh sách thông số kỹ thuật.

Sự trường tồn của phiên thiết kế kéo dài 10 phút của Jobs cho thấy phương pháp này đã hiệu quả. Máy tính bỏ túi đã tồn tại gần hai thập kỷ qua với nhiều bản cập nhật Mac OS, vượt trội hơn nhiều yếu tố giao diện phức tạp hơn. Điều bắt đầu như một giải pháp tạm thời đã trở thành một trong những thiết kế đơn giản nhưng bền bỉ nhất của máy Mac.

Nhân tiện, nếu bạn muốn tự mình thử máy tính Mac OS nguyên bản, bạn có thể chạy nhiều phiên bản cũ của hệ điều hành này trên trình duyệt nhờ trang web Infinite Mac .

Tác giả dinhtri Admin
Bài viết trước Trí tuệ nhân tạo đang nhanh chóng làm cho các biện pháp phòng thủ mạng trở nên lỗi thời: Báo cáo

Trí tuệ nhân tạo đang nhanh chóng làm cho các biện pháp phòng thủ mạng trở nên lỗi thời: Báo cáo

Bài viết tiếp theo

Phần mềm chống vi-rút tốt nhất để bảo vệ máy tính của bạn vào năm 2026

Phần mềm chống vi-rút tốt nhất để bảo vệ máy tính của bạn vào năm 2026
Viết bình luận
Thêm bình luận

Bài viết liên quan

Thông báo

0917111899