多年來,編程語言完全是命令行驅動的。這將用戶限制在對該語言有實際知識的人身上,這樣他們就可以發出隱晦的命令來操作數據。圖形用戶界面(GUI)就像是編程語言的裝點門面。它創建了桌面風格的圖形表示具有表示對象和命令...
多年來,編程語言完全是命令行驅動的。這將用戶限制在對該語言有實際知識的人身上,這樣他們就可以發出隱晦的命令來操作數據。圖形用戶界面(GUI)就像是編程語言的裝點門面。它創建了桌面風格的圖形表示具有表示對象和命令的圖標和菜單的環境。用戶可以通過點擊來操作數據和程序,圖形用戶界面是計算機正在處理的信息的可視化表示。任何人只要在20世紀80年代就知道計算機革命,毫無疑問,Apple?Macintosh?計算機憑借其革命性的圖形用戶界面和鼠標獲得了成功。這是第一臺商業上成功、價格低廉的計算機,任何人都可以使用,不需要編程知識。Microsoft?很快就推出了Windows?操作系統,沒有人回頭看。圖形用戶界面不僅高效、簡單,而且很有趣。雖然蘋果和微軟將圖形用戶界面帶到了我們家,但他們并沒有責任發明第一個圖形用戶界面1965-1968年,當時斯坦福研究所的道格·恩格爾巴特(Doug Engelbart)和一些同事一起創建了一個窗口式的超文本環境,通過發明一個小的三按鈕gizmo,用戶可以點擊窗口中的對象,電子“尾巴”就像一個鼠標,所以這個裝置就得名了。恩格爾巴特對圖形用戶界面的靈感部分來自三十年前美國著名工程師瓦內瓦爾·布什在他1945年發表的關于“memex”系統的論文中提出的想法施樂公司(Xerox?Corporation)仿照恩格爾巴特的作品,開發了兩款帶有圖形用戶界面和鼠標的電腦:Alto和Star;后者于1981年向公眾發布。這臺電腦價格昂貴,硬件也不足以滿足操作系統的需要。盡管據報道,它只售出25000臺,人們認為,這至少在一定程度上激勵了史蒂夫·喬布斯(Apple創始人)和比爾·蓋茨(Bill Gates)(微軟創始人)推動他們的開發團隊創建Macintosh和Windows操作系統。由于圖形用戶界面是用戶打開程序時看到的第一件事,因此設計了一個視覺上吸引人的界面可以在很大程度上為程序創造吸引力。但是,最重要的因素是圖形用戶界面的使用是否直觀。任何有軟件使用經驗的人都應該能夠在不熟悉的程序中找到基本功能,而無需查閱手冊、查找菜單,工具和選項。高級或專有功能應該以對用戶有意義的方式進行集成,這樣記住如何訪問和利用它們就不是一件煩瑣的事了。一個華麗的圖形用戶界面只會讓一個程序走到目前為止。如果圖形用戶界面沒有直觀和高效的設計,軟件不太可能變得非常流行
-
發表于 2020-08-06 10:57
- 閱讀 ( 1168 )
- 分類:電腦網絡