专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

GNOME 是什么

来源:小易整编  作者:小易  发布时间:2023-08-20 12:33
摘要:GNOME是一个完全由自由软件组成的桌面环境,是一个为开发软件框架、基于这些框架来开发客户端软件及协调软件翻译和开发无障碍软件的项目。它的目标操作系统是Linux,但是大部分的BSD系统亦支持GNOME。GNOME是一个完全由自由软件组成...

GNOME是一个完全由自由软件组成的桌面环境,是一个为开发软件框架、基于这些框架来开发客户端软件及协调软件翻译和开发无障碍软件的项目。它的目标操作系统是Linux,但是大部分的BSD系统亦支持GNOME。

GNOME 是什么

GNOME 是一个完全由自由软件组成的桌面环境。它的目标操作系统是 Linux,但是大部分的 BSD 系统亦支持 GNOME。 GNOME 是由志愿贡献者和受雇贡献者组成的 GNOME 计划开发,其最大的公司贡献者为红帽公司。它是一个为开发软件框架、基于这些框架来开发客户端软件及协调软件翻译和开发无障碍软件的项目。

GNOME 是由志愿贡献者和受雇贡献者组成的 GNOME 计划开发,其最大的公司贡献者为红帽公司。它是一个为开发软件框架、基于这些框架来开发客户端软件及协调软件翻译和开发无障碍软件的项目。GNOME 最初是 GNU 网络对象模型环境(GNU Network Object Model Environment)的缩写,但是已经被废弃了。是 GNU 计划的一部分,并且是由志愿者开发的。

设计

GNOME 的目标是要简单易用。

GNOME Shell 是 GNOME 桌面环境的默认用户界面。它的上方有一条面版,里面有(由左至右)“活动”按钮、正使用程序的菜单、时钟及一个系统菜单。程序菜单显示当前使用程序的名称及提供例如程序设置、关闭程序等的选项。状态栏有代表计算机不同状态的图标、往系统设置的快捷方式以及退出、转换用户、以及关机的选项。

按下“活动”按钮、把鼠标移动至左上角或按下超级键会进入“活动”画面。“活动”画面让用户纵览现时在运行的程序,以及让用户转换窗口、桌面,和运行程序。左边的 Dash 面版里面有最爱程序的快捷方式、所有正在运行程序的图标及往所有已安装程序列表的按钮。在上方出现一个搜索框及右边有一个列出所有桌面的桌面列。通知在按下上方中央的时钟后的列表内。

从 GNOME 3.8 起,GNOME 提供一个经典模式,提供一个较传统的接口(类似 GNOME 2)。

兼容性

GNOME 运行在 X11 之上,在 GNOME 3.10 后亦可在 Wayland 下运行。在大部分 Linux 发行版上的 GNOME 都是默认桌面环境或可安装的,而在大部分 BSD 系统上为 Ports。

2011 年 5 月伦内德·柏特菱建议把 systemd 列为 GNOME 运行需要的软件。因为 systemd 是 Linux 独有,这个提议亦引起了未来停止支持其他平台的讨论。由 GNOME 3.2 起,多席位配置只支持使用 systemd 的系统。2012 年 11 月 GNOME 发布小组结论,指非基本的功能可以依赖 systemd。

人机界面指南

自 GNOME 2 以起,可用性是 GNOME 的主要焦点。所以,GNOME 人机界面指南便开始发展。所有 GNOME 程序都有连贯的图形用户界面,但是不止于使用同一套控件(英语:GUI widgets)。因为 GNOME 接口的设计是由在指南中的概念所引导,而指南自身则发展自认知工效学。跟从人机界面指南,开发者可以创造优质、连贯和可用性高的接口程序,因为指南里由接口设计至接口布局亦有规定。

无障碍

GNOME 旨在使并保持桌面环境对身心障碍者在物理上和认知上都匹配人体工学。GNOME 的人机界面指南尝试把此因素包个在内,但是某些个别问题使由须由特别的软件解决。

GNOME 透过无障碍包(ATK)应用程序接口以解决计算机辅助功能上的问题,它容许特别的输入法、语音合成及语音识别以改善用户体验。某些工具在 ATK 内透过辅助技术服务供应接口(AT-SPI)注册,以在整个桌面环境中都可以使用。几个辅助技术软件,例如 Orca 屏幕阅读器和 Dasher 输入法是针对在 GNOME 上使用而开发的。

核心程序

使用 GTK+编写或基于 Clutter 编写的程序多不胜数,由不同开发者开发。自 GNOME 3 以来,GNOME 计划开发了一系列的程序,为 GNOME 核心程序。所有 GNOME 核心程序都是根据人机界面指南而设计的。


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/1031295.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • 某台微机安装的是64位操作系统中,64位指的是什么

    某台微机安装的是64位操作系统中,64位指的是什么

    某台微机安装的是64位操作系统中,64位指的是cpu的字长,即cpu每次能处理64位二进制数据。字长是cpu的主要技术指标之一,指的是cpu一次能并行处理的二进制位数,字长总是8的整数倍,通常pc机的字长为32位,64位。本教程操作环境:w...

  • c语言是什么意思

    c语言是什么意思

    一:c语言是什么意思C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言,以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低...

  • skype是什么软件

    skype是什么软件

    skype是一种简单的免费软件,使您能够在数分钟之内在世界上的任何角落拨打免费电话,它使用全新的p2p【对等】技术将您与其他skype用户相连接。Skype是一种简单的免费软件,使您能够在数分钟之内在世界上的任何角落拨打免费电话。Sky...

  • 计算机的三类总线分别是什么?

    计算机的三类总线分别是什么?

    计算机的三类总线分别是:控制总线、地址总线和数据总线。控制总线用于将微处理器控制单元的信号,传送到周边设备;地址总线用来指定在ram之中储存的数据的地址;数据总线用于在cpu与ram之间来回传送需要处理或是需要储存的数据。总线(Bus)是计...

  • 2k屏幕是什么意思

    2k屏幕是什么意思

    2k屏幕是指分辨率能够达到2560*1440的屏幕。2k是一个通用术语,指屏幕或者内容的水平分辨率达约2000像素的分辨率等级;又因“16:9”的比例是高清晰度视频规格的国际标准,所以2k分辨率在视频制作、显示屏等领域常见格式为2560*1...

  • mysql中的不等于符号是什么

    mysql中的不等于符号是什么

    mysql中的不等于符号有两种:“!=”和“”;它们都可用于判断数字、字符串、表达式是否不相等。对于“!=”和“”,如果两侧操作数不相等,返回值为1,否则返回值为0;如果两侧操作数有一个是null,那么返回值也是null。本教程操作环境:w...

  • ipad a1822是什么型号

    ipad a1822是什么型号

    ipada1822是苹果ipad第5代的型号;ipad第5代是苹果公司于2017年03月21日在美国加利福尼亚州发布的平板电脑;该机型采用铝镁合金材质一体成型结构;前端外框为白色或黑色;有银色、金色和深空灰色3种外观颜色。本教程操作环境:...

  • html中浮动是什么

    html中浮动是什么

    在html中,浮动就是让元素可以向左或向右移动,直到它的外边距碰到其父级的内边距或者是上一个元素的外边距,只需要给元素设置“float:left|right|none|inherit”样式即可。本教程操作环境:windows7系统、CSS3...

  • 周排行
  • 月排行
  • 年排行

精彩推荐