Google Chrome使用哪种GUI库?
答案 0 :(得分:28)
在Linux上,它在Mac OS X Cocoa上使用GTK +,在Windows上使用自定义视图库,请参阅http://www.youtube.com/watch?v=WsvNebq1dRg以及来自http://dev.chromium.org的文档:
答案 1 :(得分:25)
截至2014年5月,Google Chrome使用了自己的名为Aura的自定义UI堆栈。目前除了OSX之外的所有平台都是如此。
参考文献:
答案 2 :(得分:9)
您可能希望他们的文档名为“Conventions and patterns for multi-platform development”。你的答案是
Mac -> Cocoa,
Linux -> GTK,
Windows -> Their own custom "Windows Views"
你也会看到有一个实验性的“GTK视图”,所以听起来他们的目标是他们自己的抽象?
答案 3 :(得分:8)
在Windows WTL上用于(well ...)chrome,以及用于HTML呈现的WebKit。
答案 4 :(得分:5)