В какой графической библиотеке используется Google Chrome?
В какой графической библиотеке используется Google Chrome?
Ответ 1
По состоянию на май 2014 года Google Chrome использует собственный собственный пользовательский стек под названием Aura. В настоящее время это относится ко всем платформам, кроме OSX.
Литература:
Ответ 2
В Linux он использует GTK +, в Mac OS X Cocoa, а в Windows - пользовательскую библиотеку представлений, см. http://www.youtube.com/watch?v=WsvNebq1dRg, а также документы из http://dev.chromium.org:
Ответ 3
Вероятно, вам нужен документ под названием " "Соглашения и шаблоны для многоплатформенной разработки" ." Ваш ответ
Mac -> Cocoa,
Linux -> GTK,
Windows -> Their own custom "Windows Views"
Вы также увидите экспериментальные "GTK Views", так что кажется, что они нацелены на собственную абстракцию?
Ответ 4
В Windows WTL для (хорошо...) хром и WebKit для рендеринга HTML.
Ответ 5
WTL на Windows, как сказал Шей. Все пользовательские интерфейсы в версиях Mac и Linux записываются с нуля в Cocoa и GTK + соответственно. Только логика (и WebKit, которая отображает веб-страницы) полностью кросс-платформенная.