GUI là gì và nó có tác dụng gì đối với bạn

GUI là gì và nó có tác dụng gì đối với bạn

Cho dù bạn đang đọc bài viết này trên điện thoại thông minh, máy tính bảng hay máy tính, bạn đang trải nghiệm nó thông qua giao diện người dùng đồ họa hoặc GUI. Đúng như tên gọi của nó, GUI cho phép người dùng tương tác với các thiết bị điện tử thông qua các biểu tượng đồ họa chứ không phải là giao diện người dùng dựa trên văn bản. Dưới đây là lịch sử của GUI và lý do tại sao nó quan trọng.

Lịch sử GUI

Người dùng Windows lâu năm có thể nghĩ rằng quá trình chuyển đổi từ hệ thống dựa trên văn bản sang GUI xảy ra khi Windows 95 thay thế Windows 3.1. Mặc dù đây là một cột mốc quan trọng trong việc áp dụng GUI, nhưng bạn phải quay trở lại năm 1963, khi chương trình thiết kế đồ họa có sự hỗ trợ của máy tính đầu tiên được giới thiệu.

Với chương trình Sketchpad của Ivan Sutherland, người dùng có thể tạo và thao tác các đối tượng trong bản vẽ kỹ thuật bằng bút nhẹ. Sketchpad được theo sau bởi Hệ thống Trực tuyến (NLS) của Stanford vào cuối thập kỷ đó. Mặc dù tên NLS có thể đã bị mất trong lịch sử, nhưng kết quả là không. Hệ thống đã sử dụng các siêu liên kết dựa trên văn bản mà con chuột máy tính đầu tiên trên thế giới đã thao tác.

Vào những năm 1970, lập trình Smalltalk được giới thiệu, chạy trên máy tính Xerox Alto. Hầu hết các GUI hiện đại đều có nguồn gốc từ hệ thống này. Trong khi đó, giao diện người dùng Xerox PARC đưa các yếu tố đồ họa quen thuộc khác lên hàng đầu, bao gồm cửa sổ, menu, nút radio và hộp kiểm. Vào cuối thập kỷ này, các công ty như Microsoft, Apple và IBM đã tham gia vào GUI.

Nhận con nuôi sau này

Các hệ thống GUI đã trở thành xu hướng chủ đạo vào những năm 1980 đang phát triển nhanh chóng. Apple Lisa được phát hành vào năm 1983, tiếp theo là Apple Macintosh đầu tiên thành công hơn một năm sau đó. Windows 95 cuối cùng đã xuất hiện sau đó một thập kỷ, và trong vòng vài tháng, nó đã trở thành hệ điều hành máy tính để bàn phổ biến nhất mọi thời đại.

Đầu thế kỷ 21 chứng kiến ​​sự xuất hiện của các hệ điều hành di động, bao gồm iOS của Apple, Android của Google và nhiều hệ điều hành khác. Mặc dù khác nhau về bề ngoài, nhưng mỗi phần tử đều sử dụng các phần tử GUI giống nhau được triển khai lần đầu tiên cách đây nhiều thập kỷ.

Các tính năng GUI chính

Mỗi hệ thống GUI đều cung cấp các phần chung sau: cửa sổ, menu, biểu tượng, điều khiển và tab. Các phần tử tương tác bao gồm con trỏ, con trỏ, điểm chèn, vùng chọn và chốt điều chỉnh.

các cửa sổ

GUI là gì và nó có tác dụng gì đối với bạn

Bạn đang xem bài viết này thông qua trình duyệt web, theo định nghĩa, là một cửa sổ, giống như chương trình email hoặc tiêu đề phần mềm Adobe của bạn. Windows là các khu vực của màn hình máy tính, nơi thông tin có thể xem được tách biệt với phần còn lại của màn hình.

Cửa sổ vùng chứa bao quanh các cửa sổ khác hoặc điều khiển giống như cửa sổ trình duyệt cho phép bạn xem và điều hướng một loạt các mục, chẳng hạn như tài liệu hoặc trang web. Ngày nay, các bảng điều khiển như US-DOS và UNIX xuất hiện thông qua các cửa sổ đầu cuối văn bản.

Ngoài ra còn có các cửa sổ thông báo, đôi khi được gọi là hộp thoại. Các cửa sổ này được mở trong một chương trình trên máy của bạn. Những điều này thường yêu cầu bạn đưa ra câu trả lời khẳng định hoặc phủ định. Ví dụ: khi bạn thay đổi tài liệu trong một chương trình như Microsoft Word, một cửa sổ thông báo có thể bật lên hỏi liệu đây có phải là động thái bạn muốn thực hiện hay không.

Thực đơn

Khi sử dụng chuột, ngón tay hoặc một thiết bị trỏ khác, rất có thể bạn đang thực hiện một lệnh thông qua các menu, phần tử GUI tiếp theo. Những yếu tố này thường cung cấp một danh sách các lựa chọn, giúp người dùng dễ dàng xác định việc cần làm tiếp theo hơn. Có nhiều loại menu khác nhau, bao gồm menu bar và menu ngữ cảnh. Bạn sẽ thấy cái trước ở đầu màn hình. Nó có các menu kéo xuống xuất hiện khi nhấp vào các từ trong menu.

Ngược lại, menu ngữ cảnh sẽ ẩn cho đến khi được nhấp hoặc nhấn. Nhấp chuột phải vào máy tính thông thường sẽ hiển thị menu nội dung đã ẩn trước đó.

Biểu tượng

GUI là gì và nó có tác dụng gì đối với bạn

Các phần đáng chú ý nhất của bất kỳ hệ thống GUI nào là các biểu tượng. Những hình ảnh nhỏ này, được tìm thấy trên màn hình nền, trang chủ hoặc thư mục, đại diện cho các đối tượng khác nhau như chương trình, tệp, trang web hoặc lệnh. Biểu tượng mở đối tượng đã nói khi được nhấp vào.

Kiểm soát

Trên hệ thống GUI, bạn cũng sẽ tìm thấy các điều khiển, đôi khi được gọi là widget. Các phần tử điều khiển đồ họa này là một thành phần phần mềm thiết yếu, cho phép người dùng đọc hoặc tạo hiệu ứng (thông qua chỉnh sửa) thông tin về một ứng dụng. Các điều khiển có nhiều dạng khác nhau, bao gồm thanh trượt, nút radio, hộp kiểm, v.v.

Các tab

Cuối cùng, có các tab. Những yếu tố này thường có dạng một hộp hình chữ nhật nhỏ hoặc văn bản đơn giản. Khi được nhấp vào, một danh sách các đối tượng hoặc phần tương tự sẽ xuất hiện. Ví dụ, tab là một thành phần thiết yếu trong trình duyệt web. Khi nhấp vào các tab, bạn có thể di chuyển đồng thời giữa hai hoặc nhiều trang web mà không cần đóng một trang khác. Mỗi tab chứa một trang web riêng biệt.

Các yếu tố tương tác GUI chính

Không ai trong chúng ta đánh giá hết ý nghĩa của GUI đối với máy tính nếu nó không có các công cụ được phát triển để di chuyển giữa các tính năng khác nhau. Các yếu tố tương tác này đã phát triển qua nhiều năm và bao gồm con trỏ, con trỏ, v.v.

GUI là gì và nó có tác dụng gì đối với bạn

Con trỏ là một đối tượng đồ họa di chuyển trên màn hình máy tính bằng chuột hoặc bàn di chuột. Con trỏ bắt đầu các lần nhấp, chạm và kéo quen thuộc. Con trỏ là một loại con trỏ và chỉ ra vị trí chính xác của bạn trên màn hình. Một đường thẳng đứng nhấp nháy hiển thị vị trí của con trỏ.

Điểm chèn là nơi các lệnh do người dùng khởi tạo sẽ xảy ra, chẳng hạn như trong các ứng dụng văn bản hoặc khi sử dụng thao tác sao chép-dán. Lựa chọn là danh sách các mục nơi các hoạt động của người dùng diễn ra. Người dùng thường thêm các mục vào danh sách này theo cách thủ công, mặc dù không phải lúc nào cũng vậy. Cuối cùng, một tay cầm điều chỉnh là một chỉ báo về điểm bắt đầu cho một thao tác kéo và thả. Ví dụ: một hộp xuất hiện trên các góc và cạnh của cửa sổ là một tay cầm điều chỉnh.

Nhiều để xem

Theo nhiều khía cạnh, mọi thứ  trên màn hình máy tính đều là GUI. Mặc dù các tính năng và yếu tố đã được cải thiện qua nhiều năm, các khái niệm cơ bản vẫn giữ nguyên trong nhiều thập kỷ. Nếu không có những thứ này, máy tính sẽ trông khác rất nhiều.

Tags: #HOW-TO

Cách sửa lỗi cập nhật công cụ tiện ích Corsair

Cách sửa lỗi cập nhật công cụ tiện ích Corsair

Tìm hiểu các giải pháp khắc phục sự cố để giải quyết lỗi cập nhật công cụ tiện ích corsair và truy cập các tính năng mới của công cụ này.

[100% GIẢI QUYẾT] Làm thế nào để sửa chữa vấn đề máy tính xách tay Dell không bật?

[100% GIẢI QUYẾT] Làm thế nào để sửa chữa vấn đề máy tính xách tay Dell không bật?

Nếu máy tính xách tay Dell của bạn không bật, hãy làm theo các bản sửa lỗi khả thi được đưa ra trong bài viết & giải quyết vấn đề Máy tính xách tay Dell không bật một cách dễ dàng.

Bất hòa sẽ không mở? 9 giải pháp dễ dàng để khắc phục sự bất hòa không mở ra

Bất hòa sẽ không mở? 9 giải pháp dễ dàng để khắc phục sự bất hòa không mở ra

Nếu lỗi Discord không mở được và khởi chạy không thành công trong Hệ điều hành Windows, thì hãy làm theo các giải pháp dễ dàng và khắc phục sự cố Discord không mở đúng cách…

PS5 đóng băng và va chạm? 8 giải pháp chắc chắn để khắc phục nó vĩnh viễn

PS5 đóng băng và va chạm? 8 giải pháp chắc chắn để khắc phục nó vĩnh viễn

Khám phá một số thủ thuật hay nhất để sửa lỗi PS5 bị đóng băng. 1: Tắt Chế độ Nghỉ ngơi; 2: Khởi động lại Bảng điều khiển PS5 của bạn; 3: Cài đặt lại Phần mềm cơ sở PS5 và hơn thế nữa.

[Đã giải quyết] Cách sửa lỗi ứng dụng 0xc0000142 và 0xc0000005?

[Đã giải quyết] Cách sửa lỗi ứng dụng 0xc0000142 và 0xc0000005?

Bạn có gặp phải Lỗi ứng dụng 0xc0000142 và 0xc0000005, thì đừng lo lắng và hãy áp dụng các giải pháp được đưa ra và chạy chương trình cũng như trò chơi một cách dễ dàng.

10 cách để sửa lỗi NET :: ERR_CERT_AUTHORITY_INVALID vĩnh viễn

10 cách để sửa lỗi NET :: ERR_CERT_AUTHORITY_INVALID vĩnh viễn

Đọc hướng dẫn để làm theo các giải pháp từng bước dành cho người dùng và chủ sở hữu trang web để sửa lỗi NET :: ERR_CERT_AUTHORITY_INVALID trong Windows 10

Làm thế nào để khắc phục sự cố đèn đỏ của bộ điều khiển PS4? [Giải pháp đã thử và đã thử nghiệm]

Làm thế nào để khắc phục sự cố đèn đỏ của bộ điều khiển PS4? [Giải pháp đã thử và đã thử nghiệm]

Bạn đang tìm kiếm một giải pháp nhanh chóng để khắc phục sự cố đèn đỏ bộ điều khiển PS4? Sau đó, hãy thử các giải pháp được đưa ra và sửa lỗi đèn đỏ trên PS4 ...

[ĐÃ CỐ ĐỊNH] Lỗi NARUTO SHIPPUDEN Ultimate Ninja STORM 4- Sự cố, FPS thấp và các lỗi khác

[ĐÃ CỐ ĐỊNH] Lỗi NARUTO SHIPPUDEN Ultimate Ninja STORM 4- Sự cố, FPS thấp và các lỗi khác

Tìm hiểu cách sửa các lỗi khác nhau trong NARUTO SHIPPUDEN Ultimate Ninja STORM 4 như treo máy, màn hình đen, FPS thấp, v.v. và tận hưởng chơi trò chơi một cách dễ dàng.

Cách khôi phục các tệp đã xóa trên Chromebook (GIẢI THÍCH)

Cách khôi phục các tệp đã xóa trên Chromebook (GIẢI THÍCH)

Để khôi phục các tệp đã xóa trên Chromebook của bạn trong tương lai, chỉ cần bật Thùng rác trong Cờ. Đọc hướng dẫn của chúng tôi và tránh rắc rối cho chính bạn.

Lời nhắc Lịch Google không hiển thị? Đây là một bản sửa lỗi

Lời nhắc Lịch Google không hiển thị? Đây là một bản sửa lỗi

Nếu lời nhắc Lịch Google không hiển thị, hãy chọn hộp lời nhắc và tắt chế độ Ngoại tuyến trên ứng dụng khách web.