in

完全指南:图形用户界面

关键要点:
  • 图形用户界面(gui)允许用户与计算机及其各种功能成功交互。
  • gui的例子包括鼠标、触摸屏等控制的指针,可以切换并显示不同活动程序的菜单和图标,以及窗口。
  • gui的优点是它可以简化计算机使用,使计算机对所有人都可访问,并帮助用户更轻松地查找文件和访问程序。

什么是图形用户界面:详细解释

图形用户界面(gui)是一种允许用户与计算机及其各种功能交互的界面类型。它简化了普通人的计算机交互,使即使是最初级的用户也能轻松地浏览计算机的各种功能。在出现图形用户界面之前,个人至少需要有一定的计算机编程知识才能与计算机进行交互和导航网络。

图形用户界面的很多部分是人们习惯的。这些包括:

  • 由鼠标、触摸屏或其他输入设备控制的指针。
  • 可用于轻松访问特定功能的菜单和图标。
  • 可切换并用于区分活动程序之间差异的窗口。

触摸屏是一种允许用户与智能手机交互的gui类型。

©pe3k/shutterstock.com

常见的gui示例包括windows,它极大地增加了图形用户界面的商业流行度。然而,还有许多其他类型的图形用户界面,实际上,苹果公司曾帮助开发了第一个版本的图形用户界面。这些类型的程序曾经被认为是奢侈品,但随着编程的变化,它们的可用性也发生了变化。实际上,没有活动gui的计算机被认为是商业上不可能成功的。

图形用户界面的优点和缺点

像所有计算机程序一样,gui有许多优点和缺点。一方面,图形用户界面的各个部分可以简化计算机使用,使计算机对所有人都具有高度可访问性。gui的特点通常非常吸引人和直观,并且如果设计得当,可以使计算机用户非常高效。此外,如果设计得当,可以非常容易地找到文件并访问用户想要使用的程序。

然而,gui的特点也带来了一些缺点。首先,这些界面的各个部分实际上可能会限制设计基于设计选择,限制用户所探索的内容。因此,它们可能会无意中限制某人,或者至少改变他们做出选择的方向。系统通常不能轻松定制,从而进一步限制了个人的整体用户体验。此外,图形用户界面通常笨重,并占用计算机的大量空间。

移动应用程序图形用户界面的近景。gui简化了普通人的计算机交互,使得即使是最初学者也能轻松地浏览计算机的各种功能。

图形用户界面:确切定义

图形用户界面是人们可以与计算机或互联网网络的各个方面进行交互的界面。它由各种视觉元素组成,包括文本、图标、链接和其他表示形式。

图形用户界面如何工作?

从用户的角度来看,图形用户界面是一个相对简单的程序。图标用于基本表示编程功能。使用鼠标控制指针,用户将鼠标移动到图标或菜单上。然后他们将点击该图标以执行命令。这将启动一个程序,该程序将在一个新窗口中打开。

您可以将图形用户界面的使用想象成一个图表。在该图表中,用户将控制一个输入设备。图表从那里向下流动,输入设备的输入在某种显示器上可见,并且输入的命令被用来执行特定的命令,然后在输出设备上变得可见。

一旦打开了一个程序(例如文字处理软件),该程序中的菜单可以进行简单的交互。例如,菜单可以用于打开文档、保存文档或打印文档。用户可以使用鼠标浏览这些菜单并执行命令。

一个设计良好的图形用户界面还应该是高度可定制的。这意味着用户可以使用鼠标和键盘来可能改变系统的菜单,从而使他们能够创建最适合自己需求的图标和菜单。

如何创建图形用户界面?

ui ux设计师团队正在设计新的网站线框图。这是为网站设计gui的第一步。

创建图形用户界面可以非常复杂,也可以非常简单。一方面,创建自己的版本的现有图形用户界面相对简单:通常只需要了解您已经使用的系统。然后,您可以按照内置命令自定义系统,以相应地修改您正在使用的gui。

如果您想从头开始创建图形用户界面,通常需要更高级的编程知识。创建自己的图形用户界面可以归结为以下步骤:

  • 确定要使用的编程语言。
  • 选择要使用的视觉元素,并确定这些元素将如何被访问。
  • 选择菜单和窗口选项。
  • 确定要使用的小部件。
  • 按照上述选择对应的适当编程步骤进行操作。

图形用户界面的起源

图形用户界面(gui)最早是在1970年代由 xerox palo alto 研究实验室发明的,尽管在此之前十年就已开始研发。鼠标是在1960年代发明的,尽管与现在看起来非常不同:它是一个大型设备,通过粗线连接到计算机,并包含一个控制指针的轨迹球。这些早期版本中也提供了窗口,但是它们是由超文本控制的。

通常被认为是今天我们所熟知的图形用户界面发明者的四位男子是alan kay、clarence ellis、david smith和larry tesler。第一个图形用户界面拥有许多我们今天所熟知的功能,包括:

  • 窗口、图标和菜单。
  • 使用所有这些功能来切换程序、打开程序、移动文件和删除文件。

在apple的各种图形用户界面流行之前,有许多图形用户界面被使用。这些早期的例子包括agat、mex、visi on、gem和deskmate。这些程序中没有一个能够达到一些它们的后继者的流行程度。

图形用户界面的应用有哪些?

图形用户界面(gui)在计算领域几乎没有限制。这些设备的成功对于计算机来说具有巨大的意义和价值,因为它们基本上允许那些不了解计算机编程的人们操作计算机及其各种功能。

对于那些当时还没有出生的大多数人来说,这是一件很难理解的事情,但是计算机曾经是非常难以使用和笨重的设备。程序和功能不容易导航:如果你想启动一个程序,你必须了解要输入什么编程命令,更不要说如何实际使用程序了。

图形用户界面改变了这一点:它们使得在程序之间导航变得容易,并确保这些程序可以平稳简单地操作。我们今天认为理所当然的各种图形用户界面功能,在当时被认为是革命性的,因为它们使任何人都可以使用计算机。这极大地扩大了各种计算机程序和操作系统的可访问性。

现实世界中图形用户界面的例子?

图形用户界面通常用于电脑游戏,比如这个亚特兰蒂斯游戏的例子。

python

python是一种常用的计算机语言,用于各种计算机程序和网站。与其他一些专业语言不同,python可以用于任何目的。因此,一些开发人员使用python语言创建了一个可用于各种python程序的图形用户界面。

vibrance

vibrancegui是专门为nvida和amd创建的图形用户界面。两者都用于图形控制。因此,vibrancegui使用户能够轻松自动控制和配置计算机上的图形。对于图形程序的强烈用户,或者经常玩电脑游戏的人来说,该程序可以极大地帮助优化他们的体验。

vibrance也是一个很好的例子,说明了gui可以用于更专业的功能。当人们想到图形用户界面时,往往会想到大型操作系统,但vibrance展示了gui如何用于控制更小的程序,并使得操作和定制可能高度技术化的事物(如图形卡的操作)变得容易。

roblox

roblox通常被认为是一个儿童游戏,但更广义上来理解,整个程序都可以看作是一个gui。

一方面,roblox包含许多不可修改的图形用户界面。这包括各种排行榜、聊天功能和进入某些游戏的能力。同时,还有许多可修改的gui可以使用、修改和添加。这些包括一系列的菜单、图标和文本选项。

此外,考虑到roblox允许用户创建自己的游戏,该程序的许多功能可以理解为图形用户界面的操作。

Written by