为什么 Linux 上的 Firefox 看起来与 Windows/Mac 不同?

为什么 Linux 上的 Firefox 看起来与 Windows/Mac 不同?

当然超越每个平台工具包。

Firefox 的用户界面看起来怎么样?嗯,在 Linux 上不是很好,在 Windows 上还不错,在 OSX 上非常棒?

它是针对不同平台重新编译的单一产品吗?它完全用 JavaScript 编写吗?

还有其他人有同样的看法吗?

编辑

我认为需要澄清一下。

我当然指的是性能/行为,但也指 GUI。

在这些平台上,情况就截然不同了。

Linux:

替代文本

视窗:

替代文本

我手头没有 Vista/7 的截图,所以我使用 XP

苹果

替代文本

答案1

显然是因为Linux 用户希望如此

上面没有显示 Linux 的原因是,我们迄今为止收到的所有反馈都表明,Linux 用户更喜欢在导航工具栏中使用原生 GTK 图标的主题,这就排除了这种定制的视觉处理。

答案2

Firefox 在 Linux 上的表现并不差。如果你不使用 Gnome 或 GTK,并且硬件有限,它可能会间接地消耗一些资源。或者你运气好,但配置/硬件组合不好。但从我有限的经验来看,我认为不存在问题。

编辑:看了你更新的问题,我想说的是:那是不同的 HTML。我每次都得到相同的图像(气球),所以它不是随机的。出于某种原因,他们选择为每个平台使用不同的背景图像和布局;字体可能略有不同,但这不是问题。

或者如果你谈论的是 GUI 本身,那么我很高兴它根据平台而变化。UI 集成始终是一件好事。

答案3

它是一个单一核心代码库,但针对特定平台的功能(例如 UI)有不同的代码片段。不,它不是完全的 Javascript。其中有很多 C++。

答案4

我不会说它在 OS X 上很棒……它很慢,用户界面与操作系统的其他部分不匹配,等等……我正在使用 Safari,它运行良好。当它无法正常工作(不常见)或使用下载管理器加速大型 HTTP 下载时,我会使用 FF。

相关内容