Sự tiến hóa của giao diện máy tính hiện đại trong hơn 40 năm qua

ltp123

New Member
Ngày nay chúng ta đã khá quen thuộc với cụm từ giao diện máy tính. Nó là những gì được cung cấp để người sử dụng có thể tương tác với những cỗ máy điện tử, ra lệnh cho máy làm những điều họ muốn. Từ buổi đầu, giao diện này chỉ là hàng loạt các thanh điện cực, sau đó chúng ta có thêm con trỏ chuột, giao diện đồ họa, rồi từ từ sinh ra những thứ như cửa sổ, biểu tượng,... Trong suốt hành trình tiến hóa hơn 40 năm của mình, giao diện máy tính hiện đại đã có nhiều bước thay đổi. Nó chính là một trong những nguyên nhân giúp máy tính cá nhân trở nên phổ biến, mở ra cả một kỉ nguyên mới của PC. Sau đây, mời các bạn cùng quay trở lại buổi đầu của máy tính để xem sự tiến hóa này đã diễn ra như thế nào nhé.
xerox-star-lead_large-jpg.1043281


Tư duy mới, công nghệ mới dẫn và sự ra đời của máy tính cá nhân

50 năm trước, chữ "computer" có nghĩa rất khác so với ngày nay. Trước khi Thế chiến thứ II xảy ra, từ này không dành để chỉ những cỗ máy mà dùng để nói về những người (chủ yếu là phụ nữ, để tiết kiệm chi phí) được thuê để làm công việc tính toán thủ công. Trong suốt cuộc chiến, quân đội các đã nước nghiên cứu và sản sinh ra những máy tính cơ học, khi đó chữ computer lại dùng để nói về những thiết bị như Colossus, ENIAC. Sau đó, từ computer vẫn tiếp tục được áp dụng cho các máy tính thương mại khổng lồ của IBM trị giá hàng triệu đô la đặt trong những căn phòng lớn. Lúc đó, người ta chỉ nhìn máy tính như là một biểu tượng cho thói quan liêu và ý đồ xóa bỏ công việc của con người, thế giới không hề có thứ gọi là "máy tính cá nhân" (personal computer).
women-computers1-png.1043382


Tuy nhiên, đến những năm cuối của thập niên 1960, điều đó bắt đầu thay đổi. Trong thời gian đó không chỉ khoa học kĩ thuật phát triển mà tư duy của con người cũng khác đi rất nhiều: người ta bắt đầu có một cuộc cách mạng trong suy nghĩ. Nếu như Colossus và ENIAC chuyên dùng để xử lí khối lượng dữ liệu lớn và tính toán những thứ phức tạp thì các nhà nghiên cứu thời bấy giờ thấy tìm năng của một thứ khác, một thứ hoàn toàn mới. Một số những con người đầu tiên lớn lơn cùng với máy tính, dù đó là chiếc máy ráp ở nhà hay trong các phòng thí nghiệm, đã nhìn máy vào đó và suy nghĩ đây không chỉ là cỗ máy để để tính toán. Họ thấy được buổi đầu của một phương tiện liên lạc mới, một cỗ máy không chỉ củng cố cho tệ quan liêu. Thay vào đó, máy tính có thể mang sức mạnh đến cho từng cá nhân, từng người một!

Tất nhiên, vào thời đại của những năm 1960 khi mà màn hình của máy tính còn là màu xanh chán ngắt thì không phải ai cũng nhìn ra được khả năng to lớn của nó. Tuy nhiên, vẫn có một số ngoại lệ, và Douglas Engelbart là người thuộc vào nhóm này. Engelbart tin rằng ông ấy đã hoàn tất nhiệm vụ của một kĩ sư ở tuổi 25, ông chuyển sang cống hiến cho mục tiêu làm phong phú suy nghĩ của nhân loại thông qua kĩ thuật, công nghệ. Ngoài ra còn có Alan Kay, người nổi tiếng với câu nói "Cách tốt nhất để dự đoán tương lai là tạo ra nó". Với những người cung chung chí hướng, Engelbart, Kay đã cùng nhau sáng tạo ra tương lai.

Người mẹ của giao diện người dùng và điện toán cá nhân

Nếu như chúng ta tìm một ngày để làm sinh nhật cho lĩnh vực điện toán cá nhân thì có rất thể sẽ là ngày 19/12/1968. Vào ngày này, Douglas Engelbart đã lên sân khấu Brooks Hall ở San Francisco để trình diễn một hệ thống mà ông cùng với những đồng nghiệp tại Trung tâm nghiên cứu tăng cường (Augmentation Research Center) đã dành mười năm xây dựng. Hệ thống này mang tên NLS, viết tắt cho chữ oNLine System, và trong vòng 90 phút trên sân khấu, Engelbart đã cho mọi người tiến tiến độ công việc của mình.

Đầu tiên, ông sử dụng một thứ được gọi là "con chuột", thứ mà sau đó dùng thay thế cho các cây bút light pen (một loại bút nhạy sáng để trỏ và vẽ lên màn hình CRT). Engelbart tiếp tục trình diễn việc biên tập WYSIWYG (what you see is what you get, tức là soạn thảo tới đâu thì hiển thị ngay lên màn hình đến đó) cùng với các siêu liên kết nhúng. Ông đã kết hợp thành công chữ với các đối tượng đồ họa. Engelbart cũng tỏ ra tin tưởng vào tương lai của ARPANet, mạng dữ liệu trao đổi gói đầu tiên trên thế giới, cũng như tương lai của công nghệ. Ông tin rằng ông sẽ sớm trình diễn NLS ở bất kì nơi nào trên đất Mỹ. Thật ra thì vào thời điểm tháng 12/1968, ông đã từng thực hiện cuộc đàm thoại video mới đồng nghiệp của mình với khoảng cách là 30 dặm (48 km).
Kể từ đó, NLS trở thành một "người mẹ" và gây ảnh hưởng lên cả một thế hệ những con người yêu công nghệ. Tuy nhiên, ngoài thành công về mặt sản phẩm, một thứ khác cũng quan trọng không kém đó là cách mà Engelbart nghĩ về dự án của mình. Ông không đơn giản xem đây chỉ là một công cụ tính toán bình thường, ông muốn nó giúp mọi người làm việc thông minh hơn, hiệu quả hơn. Ngày 19/12/1968, ông đã cho mọi người thấy điều đó. "Chúng tôi không hứng thú với việc tự động hóa mà chúng tôi quan tâm đến sự tăng cường. Chúng tôi không chỉ phát triển một công cụ, chúng tôi thiết kế nên cả một hệ thống để làm việc đi kèm với tri thức."

Tư tưởng này tiếp tục đúng với Alan Kay. Đối với ông, sự gia tăng sức mạnh của vi xử lí đồng nghĩa với một cuộc cách mạng lớn và không ngừng nghỉ đang đến gần. Ông thấy được tương lai của các máy tính nhỏ chỉ bằng một quyển sách bìa cứng, và ai ai cũng có thể sử dụng nó. Ông chuẩn bị cho tương lai đó với một thiết bị gọi là Dynabook. Nếu ngày nay chúng ta nhìn vào nó thì sẽ xem đây là nguyên mẫu của một chiếc máy tính bảng.
dynabook-jpg.1043283


Tuy nhiên, việc bước vào một tương lai mà mọi người đều có thể sử dụng máy tính đồng nghĩa với một sự thay đổi rất lớn từ gốc rễ của cuộc sống. Kay nói "nếu máy tính thật sự mang tính 'cá nhân', tất cả người lớn và trẻ em đều phải tận dụng nó để thực hiện những công việc có ích mà không cần đến sự trợ giúp của một chuyên gia. Những tác vụ đơn giản phải thật sự đơn giản, còn những thứ phức tạp thì phải có khả năng làm được."

Chiếc Dynabook không bao giờ đi vào cuộc sống, một phần bởi vì những hạn chế về mặt kĩ thuật của thời bấy giờ. Tương tự như vậy, hệ thống NLS của Engelbart cũng không bao giờ đến được với mọi người. Vào đầu những năm 1970, nhóm của Engelbart tại Augmentation Research Center bắt đầu rời đi, nhiều người trong số đó nản chí vì phát minh của mình không được đưa ra thế giới. Họ ra đi để bắt đầu một cuộc phiêu lưu mới. Nhiều người, trong đó có cả Alan Kay, đã sớm tìm được ngôi nhà mới của mình: một trung tâm nghiên cứu mà Xerox mời vừa mở cửa ở Palo Alto, bang California, nơi mà ngày nay là trụ sở cũng như là nơi ấp ủ nhiều công ty công nghệ lớn thuộc Thung lũng Silicon như HP, Google, Facebook, Logitech, Apple...

Lisa, Alto, và Macintosh

Một trong những câu chuyện nổi tiếng về Steve Jobs đó là ông cùng nhiều nhân viên của Apple đã về làm cho Xerox PARC vào năm 1979. Tại đây, họ đã sáng tạo ra giao diện đồ họa người dùng (GUI) và lúc rời đi, Jobs sử dụng nó để làm một cuộc cách mạng trong cả ngành công nghiệp với các máy tính Lisa, Macintosh. Theo kĩ sư Bill Atkinson của Apple, việc chứng kiến một GUI điều khiển bằng chuột và có các cửa sổ đã giúp ông giải quyết nhiều đặc điểm thiết kế trên Lisa, mẫu máy tính cá nhân thương mại đầu tiên được tích hợp giao diện đồ họa người dùng.
apple_lisa_gui-jpg.1043286

Tuy nhiên, điều đáng quan tâm đó là 6 năm trước đó, tức vào tháng 4/1973, Xerox đã hoàn thành một phiên bản máy tính để bàn được chế tạo cho một người dùng. Cảm hứng của thiết bị này đến từ mẫu Dynabook của Alan Kay. Chiếc máy tính đã hoàn thiện được mang tên Xerox Alto và nó là kết quả của một môi trường làm việc mang tính thử nghiệm, tò mò cao tại Xerox PARC. Thậm chí nó đã vượt qua tầm nhìn của những người sở hữu công ty. Lúc đó, trưởng phòng thí nghiệm ở Xerox là ông Butler Lampson đã viết: "Nếu lý thuyết của chúng tôi về những máy tính cá nhân rẻ nhưng mạnh là đúng, chúng tôi phải có khả năng trình diễn nó một cách thuyết phục với Alto. Nếu chúng tôi sai, chúng tôi có thể tìm ra lý do."
altost1-jpg.1043289


Vậy chiếc Alto có những tính năng gì? Nó sở hữu một trình biên tập văn bản, email theo dạng WYSIWYG. Ngoài ra còn có công cụ chỉnh sửa hình ảnh bitmap, hình ảnh vector, cùng với đó là phiên bản đầu tiên của môi trường lập trình Smalltalk. Tuy nhiên, điểm quan trọng nhất của Alto đó là nó đi kèm theo giao WIMP - windows, icons, menus, pointer (cửa sổ, biểu tượng, trình đơn, con trỏ) - những thứ định nghĩa ra giao diện desktop mà chúng ta đã quen thuộc ngày nay.
xerox_alto_gui-jpg.1043287

Mặc dù có khoảng 2.000 chiếc Alto đã được làm ra nhưng Xerox chưa bao giờ tung sản phẩm này ra thị trường. Thay vào đó, một phiên bản khác của Alto là PERQ đã được bán thông qua một công ty khác thành lập bởi cựu nhân viên Xerox. Xerox chưa bao giờ ủng hộ hết mình cho nhữn cuộc thử nghiệm diễn ra tại các cơ sở của mình. Mãi đến năm 1981, Xerox 8010 Information System (còn gọi là Star) mới ra đời và đây là thiết bị dựa trên ý tưởng trong chiếc Alto.
xerox-star-jpg.1043284



Giao diện máy tính thời nay

Tuy nhiên, nói như thế không có nghĩa là mọi thứ đã chấm dứt. Chúng ta vẫn đang thấy những sự phát triển có khả năng thay thế cho giao diện của Alto, Lisa hay Mac. Damer chỉ ra rằng công nghệ thực tại ảo có thể sẽ là một trong những kẻ thay đổi cuộc chơi. Google Glass cũng thế, nó mở ra một cách tương tự người-máy khác so với từ trước đến nay. Các hệ điều hành dựa trên nền HTML 5 cũng đang chừa ra rất nhiều khoản trống để thử nghiệm những kiểu giao diện mới.

Trong thế giới ngày nay, sự khác biệt giữa điện thoại di động với máy tính đang ngày càng thu hẹp dần, và hệ điều hành của chúng cũng như thế. Cả Apple và Microsoft đều đã có những động thái để hợp nhất giao diện desktop với giao diện mobile. Google mới đây với chiếc Chromebook Pixel với màn hình cảm ứng cũng có vẻ như sẽ đi theo hướng này.
surface1-jpg.1043319


Nói về Windows 8, Shneiderman tỏ ra cẩn trọng. "Nó không làm hài lòng tất cả mọi người. Nó có thể mang trong mình quá nhiều thay đổi đối với một số người dùng. Họ không muốn có nhiều cái mới như thế. Chúng ta thường chế giễu Microsoft rằng họ chẳng làm được gì, nhưng thực chất họ đã làm được nhiều thứ trong Windows 8. (Với phong cách Modern UI), họ đã đẩy giao diện desktop lên một tầm mới".

Damer cho biết "điều tuyệt vời ở đây đó là nó (máy tính cá nhân) đã phần nào trở thành một chiếc hộp cát trong suy nghĩ của chúng ta. Nó đã trở thành một phương tiện, không chỉ là một chiếc máy tính toán đơn thuần. Chúng ta hiện đang có những thứ ở ngay trước mặt cho phép chúng ta vẽ, viết, hay nghe nhạc. Chúng xâm nhập và đang đánh cắp cuộc sống của chúng ta". Damer nghĩ máy tính cá nhân cùng với giao diện đồ họa người dùng của nó xứng đáng trở thành phát minh lớn trong 500 năm qua. Còn bây giờ, chúng ta hãy đợi xem giao diện người dùng sẽ biến hóa như thế nào trong những năm tới.

Nguồn: The Verge,tinhte​
 
Bên trên