当前位置:  开发笔记 > 运维 > 正文

gtk +是否负责大多数linux应用程序的尴尬外观?

如何解决《gtk+是否负责大多数linux应用程序的尴尬外观?》经验,为你挑选了2个好方法。

现在,我知道这是完全主观的,所以请不要激怒我.每当我决定安装像Ubuntu,Fedora等的发行版时,我从未对linux完全满意,因为它们的小部件位置和间距都很笨拙.

看看这个:

替代文字

替代文字

注意文本字段文本的笨拙间距.

我已经看到许多Gnome主题在表面上看起来很好但它们都以某种方式分解,尴尬的间距,奇怪的边界.等等.

例如,整个linux桌面没有OSX的视觉完整性,我想知道为什么.如果有一个很好的集成Linux环境的例子,请请告诉我,我真的想使用Linux.

(我知道,有QT,还有像KDE等其他经理.我注意到了同样的事情,所以它可能不是GTK或Gnome)



1> James McMaho..:

我会说它与当时的开源运动有关,吸引了更多的编码员,然后是艺术家.还要记住,Apple在他们的用户界面上花了很多钱,他们仍然受到批评.



2> dbr..:

例如,整个linux桌面没有OSX的视觉完整性,我想知道为什么.如果有一个很好的集成Linux环境的例子,请请告诉我,我真的想使用Linux.

(我知道,有QT,还有像KDE等其他经理.我注意到了同样的事情,所以它可能不是GTK或Gnome)

你基本上只回答了自己的问题 - Mac OS X有一个桌面环境(以Cocoa为中心),它有很多非常优秀的程序员设计师花费大量时间设计,讨论和实现它.

使用"Linux",不仅有不同的窗口管理器(Gnome,KDE,Flux/OpenBox,Enlightenment等),还有不同的UI工具包(QT,GTK +,Tk,wx等),不同的版本(常用)比较列表(主要是)Linux GUI工具包与Macintosh相比(所有这些,条形Cocoa,适用于旧的Mac OS版本).

有很多优秀的设计师和程序员在开发GUI工具包,但他们分布在很多不同的项目上.即使他们以某种方式被放到一个项目上(Say,"wxQtGnome"),仍然会有无数的应用程序使用不同的框架,甚至是不同的版本.然后你仍然存在不一致的问题.同样,与Mac OS X相比,如果你有一个GUI应用程序,很可能会使用Cocoa(它有一个不错的UI创建工具,可以帮助开发人员根据Apples Human UI指南布局应用程序).

至于一个很好的,集成的Linux桌面环境 - 我会说默认的Ubuntu安装可能是最接近这个.一个体面的主题,所有的应用程序都很适合.


没有"GTK".也许您正在考虑GTK + 1.x和GTK + 2.x.
推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有