Google Chrome使用哪个图书馆资料库?
谷歌浏览器使用什么GUI库?
截至2014年5月,谷歌浏览器使用自己的自定义UI堆栈称为Aura 。 目前,除OSX之外的所有平台都是这种情况。
参考文献:
- PSA:光环计划
- Google在Chrome中使用AurareplaceGTK2
在Linux上,它使用GTK +,Mac OS X Cocoa和Windows上的自定义视图库,请参阅http://www.youtube.com/watch?v=WsvNebq1dRg以及http://dev.chromium.org上的文档:;
您可能希望他们的文件标题为“ 多平台开发的惯例和模式 ”。 你的答案是
Mac -> Cocoa, Linux -> GTK, Windows -> Their own custom "Windows Views"
你也会看到有一个实验性的“GTK Views”,所以这听起来像是他们正在瞄准自己的抽象?
在Windows WTL (井)…铬和WebKit的HTML呈现。
Windows上的WTL,正如Shay所说。 Mac和Linux版本的所有用户界面都是在Cocoa和GTK +中分别编写的。 只有逻辑(和WebKit,呈现网页)是完全跨平台的。