当前位置:  开发笔记 > 编程语言 > 正文

Google Chrome使用哪个GUI库?

如何解决《GoogleChrome使用哪个GUI库?》经验,为你挑选了5个好方法。

Google Chrome使用什么GUI库?



1> Paweł Hajdan..:

在Linux上,它在Mac OS X Cocoa上使用GTK +,在Windows上使用自定义视图库,请参阅http://www.youtube.com/watch?v=WsvNebq1dRg以及http://dev.chromium.org上的文档:

http://dev.chromium.org/developers/design-documents/chromeviews

http://dev.chromium.org/developers/design-documents/views-windowing



2> Waylon Flinn..:

截至2014年5月,Google Chrome使用了自己的名为Aura的自定义UI堆栈.目前除了OSX之外的所有平台都是这种情况.

参考文献:

PSA:灵气计划

Google用Chrome中的光环替换GTK2 35



3> G Huxley..:

您可能希望他们的文档标题为" 多平台开发的约定和模式 ".你的答案是

Mac -> Cocoa,
Linux -> GTK,
Windows -> Their own custom "Windows Views"

你还会看到有一个实验性的"GTK视图",所以听起来他们的目标是他们自己的抽象?



4> Shay Erlichm..:

在Windows WTL上用于(well ...)chrome,以及用于HTML呈现的WebKit.



5> 小智..:

正如Shay所说,Windows上的WTL.Mac和Linux版本中的所有UI分别在Cocoa和GTK +中从头开始编写.只有逻辑(和呈现网页的WebKit)才是完全跨平台的.

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有