Mở trình đơn chính

Các thay đổi

n
removing category per CFD, replaced: Học Viện → Học viện, Nghiên Cứu → Nghiên cứu using AWB
Trong giai đoạn chiến tranh, Douglas làm việc với vai trò là một kiểm soát viên rađa để có thể hình dung ra một thiết bị hiển thị được xây dựng xoay quanh các ống tia cathode mà qua đó người dùng có thể xây dựng các mô hình thông tin một cách trực quan thông qua đồ họa, và họ có thể tương tác với bất cứ những gì họ nhìn thấy. Để có thể thực hiện được ý tưởng này, ông phải tìm nguồn tài trợ. Song, đó không phải là việc dễ dàng mà có thể thực hiện được trong thời gian ngắn.
 
Năm 1955, Douglas đạt được học vị tiến sĩ và vào làm việc tại Học Việnviện Nghiên Cứucứu Stanford (''Standford Research Institute''), và tại đó ông đã đạt được nhiều bằng sáng chế về "các thành phần tiểu hóa máy tính" (''miniaturizing computer components''). 1959, ông đã thuyết phục được Lực Lượng Hàng Không Hoa Kì (''United States Air Force'') hỗ trợ quỹ cho ý tưởng của ông. 1962, ông cho xuất bản luận văn '''Augmenting Human Intellect'''<ref>[http://www.invisiblerevolution.net/engelbart/full_62_paper_augm_hum_int.html Augmenting Human Intellect']</ref> với nội dung chính là các ý tưởng mà ông đã ấp ủ. Qua luận văn này, ông khẳng định "''máy tính không phải để thay thế trí tuệ con người, mà là để cải thiện nó''". Một trong những ví dụ mà ông sử dụng trong luận văn này là một kiến trúc sư sử dụng một công cụ nào đó tương tự các phần mềm [[CAD]] ngày nay để thiết kế nên các tòa nhà.
 
Douglas và các cộng sự của ông tiếp tục làm việc để phát triển các ý tưởng và công nghệ này. Và vào năm 1968, một sự trình diễn công khai được thực hiện trước hơn 1000 các chuyên gia máy tính về những thành quả từ những ý tưởng ban đầu của ông.
Tiếp nối sự phát triển của các hệ thống GUI là sự ra đời của các [[keyboard overlays]] (tạm dịch, bàn phím cho phép điều chỉnh bố cục chức năng). Đó là những mảnh giấy hay plastic được đặt trong những chỗ trống giữa các phím, nó có nhiệm vụ cung cấp cho người dùng chức năng của các phím khác nhau của các ứng dụng đã được xác định. Có thể hình dung những bàn phím như vậy với những keystroke ngày nay như: [[Control-Alt-Delete]] sẽ mở [[Task Manager]] trong hệ điều hành Windows, còn trong các hệ thống Unix thì sẽ tắt máy tính.
 
Các hệ thống GUI phổ biến ngày nay là [[Microsoft Windows]], [[Mac OS X]], [[X Window System]] trên các PC (Personal Computer), laptop. Ngoài ra còn có sự góp mặt của các thiết bị di động như [[Symbian]], [[BlackBerry OS]], [[Android]], [[iOS(Apple)|iOS]]. Các hệ thống này đều được phát triển dựa trên những ý tưởng ban đầu của Xerox, cho nên chúng gần như có các khái niệm tương tự nhau (như button, radio button, menu...)
==Các thành phần trong GUI==
Một hệ thống GUI là sự kết hợp của các công nghệ, thiết bị để cung cấp cho người dùng một nền tảng cho phép người sử dụng có thể tương tác với nó.