什麼是 GUI,它對您有什麼作用

無論您是在智能手機、平板電腦還是計算機上閱讀本文,您都是通過圖形用戶界面或 GUI 體驗的。顧名思義,GUI 允許用戶通過圖形圖標而不是基於文本的用戶界面與電子設備進行交互。以下是 GUI 的歷史以及它為何如此重要的原因。

圖形用戶界面歷史

長期使用 Windows 的用戶可能認為從基於文本的系統到 GUI 的轉變發生在 Windows 95 取代 Windows 3.1 時。儘管這是 GUI 採用的一個重要里程碑,但您必須回到 1963 年,當時引入了第一個圖形計算機輔助設計程序。

借助 Ivan Sutherland 的 Sketchpad 程序,用戶可以使用光筆在工程圖中創建和操作對象。此後十年,斯坦福大學的在線系統 (NLS) 緊隨 Sketchpad 之後。儘管 NLS 的名稱可能已被歷史遺忘,但結果卻沒有。該系統使用世界上第一個計算機鼠標操作的基於文本的超鏈接。

在 1970 年代,引入了 Smalltalk 編程,它在 Xerox Alto 計算機上運行。大多數現代 GUI 都是從這個系統派生的。同時,Xerox PARC 用戶界面將其他現在熟悉的圖形元素帶到了最前沿,包括窗口、菜單、單選按鈕和復選框。到本世紀末,微軟、蘋果和 IBM 等公司開始涉足 GUI。

後期收養

GUI 系統在快速發展的 1980 年代進入主流。Apple Lisa 於 1983 年發布,一年後推出了更為成功的第一款 Apple Macintosh。十年後,Windows 95 終於問世,幾個月後,它成為了有史以來最流行的桌面操作系統。

21 世紀初,移動操作系統的到來,包括 Apple 的 iOS、Google 的 Android 等等。雖然表面上有所不同,但它們都使用了幾十年前首次實現的相同 GUI 元素。

主要圖形用戶界面功能

每個 GUI 系統都提供以下通用部分:窗口、菜單、圖標、控件和選項卡。交互元素包括光標、指針、插入點、選擇和調整手柄。

視窗

什麼是 GUI,它對您有什麼作用

您正在通過網絡瀏覽器查看這篇文章,根據定義,它是一個窗口,就像您的電子郵件程序或 Adob​​e 軟件標題一樣。Windows 是計算機屏幕的區域,其中可查看的信息與屏幕的其餘部分是分開的。

容器窗口包含其他窗口或控件,就像瀏覽器窗口允許您查看和導航一系列項目(如文檔或網頁)一樣。今天,像 US-DOS 和 UNIX 這樣的控制台通過文本終端窗口出現。

還有消息窗口,有時稱為對話框。這些窗口在您機器上的程序中打開。這些通常要求您提供肯定或否定的回應。例如,當您在 Microsoft Word 等程序中更改文檔時,可能會彈出一個消息窗口,詢問這是否是您希望進行的操作。

菜單

使用鼠標、手指或其他指點設備時,您很可能通過下一個 GUI 元素菜單執行命令。這些元素通常提供選擇列表,使用戶更容易確定下一步要做什麼。有多種類型的菜單,包括菜單欄和上下文菜單。您會在屏幕頂部看到前者。它具有下拉菜單,當單擊菜單中的單詞時會出現。

相比之下,上下文菜單在單擊或點擊之前是不可見的。右鍵單擊計算機通常會顯示以前隱藏的內容菜單。

圖標

什麼是 GUI,它對您有什麼作用

任何 GUI 系統中最引人注目的部分是圖標。這些位於桌面、主頁或文件夾上的小圖像代表不同的對象,例如程序、文件、網頁或命令。單擊該圖標會打開所述對象。

控件

在 GUI 系統上,您還會發現控件,有時稱為小部件。這些圖形控制元素是必不可少的軟件組件,允許用戶閱讀或影響(通過編輯)有關應用程序的信息。控件採用各種形式,包括滑塊、單選按鈕、複選框等。

標籤

最後,還有標籤。這些元素通常採用小矩形框或簡單文本的形式。單擊時,會出現類似對像或部分的列表。例如,選項卡是 Web 瀏覽器中必不可少的組件。單擊選項卡時,您可以同時在兩個或多個網站之間移動,而無需關閉另一個。每個選項卡都包含一個單獨的網頁。

關鍵 GUI 交互元素

如果沒有開發的工具在各種功能之間移動,我們誰都不會完全理解 GUI 對計算的意義。這些交互元素多年來不斷發展,包括光標、指針等等。

什麼是 GUI,它對您有什麼作用

指針是使用鼠標或觸摸板在計算機屏幕上移動的圖形對象。指針啟動熟悉的點擊、觸摸和拖動。光標是一種指針,用於指示您在顯示器上的確切位置。閃爍的垂直線顯示光標的位置。

插入是用戶啟動的命令將出現的地方,例如,在文本應用程序中或使用複制粘貼操作時。選擇是發生用戶操作的項目列表。用戶通常手動將項目添加到此列表中,但並非總是如此。最後,調整手柄是拖放操作起點的指示器。例如,出現在窗口角落和邊緣的框是調整手柄。

很多看

在許多方面,計算機屏幕上的一切 都是 GUI。儘管多年來功能和元素有所改進,但基本概念幾十年來一直保持不變。沒有這些,計算看起來會大不相同。

Tags: #HOW-TO

Leave a Comment

[已更新] 如何修復 Windows 10 更新錯誤 0x80244022

[已更新] 如何修復 Windows 10 更新錯誤 0x80244022

為了解決 Windows 10 更新錯誤 0x80244022,請參考有效的解決方案,例如運行疑難解答、檢查網絡設定等。

如何在 Discord 上播放 Disney+

如何在 Discord 上播放 Disney+

唯一比觀看 Disney+ 更好的是和朋友一起觀看。通過本指南了解如何在 Discord 上流式傳輸 Disney+。

已修復:Hamachi 無法在 Windows 10 和 11 上獲取適配器配置

已修復:Hamachi 無法在 Windows 10 和 11 上獲取適配器配置

閱讀完整指南以了解如何解決 Windows 10 和 11 上的 Hamachi 無法獲取適配器配置錯誤,解決方案包括更新驅動程序、防火牆設置等

修復 REGISTRY_ERROR 藍屏錯誤 (0x00000051) 的 7 個工作解決方案

修復 REGISTRY_ERROR 藍屏錯誤 (0x00000051) 的 7 個工作解決方案

了解修復 REGISTRY_ERROR 藍屏錯誤 (0x00000051) 的有效方法,解決 Windows 系統中遇到的註冊表錯誤。

如何在 Roku 上更改音量

如何在 Roku 上更改音量

在 Roku 上調整聲音比使用遙控器向上或向下移動更多。以下是如何在 Roku 上更改音量的完整指南。

如何修復 Roblox 錯誤代碼 267 [7 簡單修復]

如何修復 Roblox 錯誤代碼 267 [7 簡單修復]

在 Roblox 中被禁止或踢出遊戲的錯誤代碼 267,按照以下簡單解決方案輕鬆解決...

[已解決] 如何解決 Rust 不斷崩潰的問題?

[已解決] 如何解決 Rust 不斷崩潰的問題?

面對 Rust 在啟動或加載時不斷崩潰,然後按照給出的修復並輕鬆停止 Rust 崩潰問題...

[已修復] 驅動程序 WudfRd 在 Windows 10 中無法加載錯誤 219

[已修復] 驅動程序 WudfRd 在 Windows 10 中無法加載錯誤 219

如果在 Windows 10 中遇到 Driver WudfRd failed to load 錯誤,事件 ID 為 219,請遵循此處給出的修復並有效解決錯誤 219。

如何修復“未知軟件異常(0xe0434352)”?

如何修復“未知軟件異常(0xe0434352)”?

發現修復此處給出的 Windows 10 和 11 上的未知軟件異常 (0xe0434352) 錯誤的可能解決方案

[已解決] Grand Theft Auto V 中的“Script Hook V 嚴重錯誤”

[已解決] Grand Theft Auto V 中的“Script Hook V 嚴重錯誤”

想知道如何修復 GTA 5 中的腳本掛鉤 V 嚴重錯誤,然後按照更新腳本掛鉤應用程序等修復,重新安裝 GTA 5 和其他