【发布时间】:2011-08-13 09:39:33
【问题描述】:
我想知道,Gnome 3 aka Gnome Shell 使用的是哪种类型和版本的 JavaScript/CSS 引擎?
有没有当前版本等信息?
【问题讨论】:
标签: javascript css gnome gnome-3 gnome-shell
我想知道,Gnome 3 aka Gnome Shell 使用的是哪种类型和版本的 JavaScript/CSS 引擎?
有没有当前版本等信息?
【问题讨论】:
标签: javascript css gnome gnome-3 gnome-shell
JavaScript 引擎是GJS。我相信 CSS 是内部的 - 在 GTK 3 中,所有主题化都是使用 CSS 完成的。
【讨论】:
对于 JavaScript,引擎 GJS(基于 SpiderMonkey)。对于主题,它使用CSS2 的一种超集。您可能有兴趣阅读GtkCssProvider 和migration information 的文档。
另一方面,也有一些类似 CSS3 的操作可用,例如径向和线性渐变。您可能想查看文章Styling GTK+ with CSS 以获得一些想法。这篇文章是写GtkCssProvider的开发者写的。
【讨论】: