开发人员要求尊重GTK样式表,不要更改其设计

开发者信

独立开发商 Gnome的图形应用程序 发表了一封公开信,呼吁发行以放弃强迫GTK替换主题的做法 在第三方图形应用程序中。

当前,大多数发行版都使用自己的图标集和对GTK主题的修改,这些主题与Gnome提供的确保品牌知名度不同。

我们是为GNOME平台创建应用程序的开发人员和设计师。 我们对自己的技术感到自豪,并努力确保我们的应用程序对人们来说是一次很棒的体验。

不幸的是,在许多情况下,主题使我们在设计,开发和测试应用程序方面的所有努力都变得无用。

更改GTK样式会损坏应用程序的外观

该声明表明 这种做法通常会导致无法正常查看第三方程序 以及用户对它的看法有所改变。

例如,更改GTK样式表可能会中断界面的正确显示 甚至无法使用(例如,因为文本以接近背景的颜色显示)。

样式表

另外, 顺序的更改导致以下事实:应用程序的外观 显示在应用程序安装中心的屏幕截图中, 以及界面元素的图像 在文档中 不再符合真实外观 安装后的应用程序的版本。

GTK样式表会使应用程序看起来已损坏,甚至无法使用。

图标主题可以更改要表达的主要思想,从而导致图标界面无法表达开发人员的意图。

应用程序图标是应用程序的标识。 更改应用程序的图标将使开发人员无法控制您的品牌。

反之, 替换象形文字可能会扭曲作者最初确定的含义 并导致与象形图相关的动作将被用户在扭曲的光线下感知到。

图标主题

信的作者 他们还指出,不允许替换图标来启动应用程序,因为这些图标也是应用程序以及作者所做工作的基本组成部分。

单独规定,该计划的作者不反对用户根据自己的喜好更改其设计的能力,但不同意替换发行版中的设计主题的做法,这会导致正常程序显示受到干扰使用标准GTK和GNOME主题时,这些显示正确。

二阶直接后果也较少,包括:

如果安装后,Appstream屏幕截图(GNOME或Flathub软件中使用的屏幕截图)看起来与实际应用程序不一样,则不是很有用。

如果系统上的UI元素与文档中描述的元素不同,则用户帮助和文档同样无用。

这些写公开信的开发商 坚持认为应用应该看起来像是由作者创建,设计和测试的 而不是因为主题的创造者,图标等使主题失真。

应用图标

此外,他们了解Linux发行版在设计上做额外工作以脱颖而出的方式,但并不反对。

他们发现的问题是,他们的工作似乎没有得到回报,因为他们在应用程序外观上遵循标准(可以这么说)进行工作,最终这一切都被掩盖了。

Gnome基金会的代表在评论中指出,这不是Gnome的官方立场,而是各个应用程序开发人员的个人意见。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。