Welche GUI-Bibliothek verwendet Google Chrome?Welche GUI-Bibliothek verwendet Google Chrome?
Antwort
Ab Mai 2014 verwendet Google Chrome seinen eigenen benutzerdefinierten UI-Stack namens Aura. Dies ist derzeit für alle Plattformen außer OSX der Fall.
Referenzen:
WTL unter Windows, wie Shay sagte. Die gesamte Benutzeroberfläche der Mac- und Linux-Versionen wird in Cocoa bzw. GTK + neu geschrieben. Nur die Logik (und das WebKit, das die Webseiten darstellt) ist vollständig plattformübergreifend.
Unter Windows WTL für die (gut ...) Chrome und WebKit für das HTML-Rendering.
Unter Linux GTK + benutzt wird, auf dem Mac OS X Cocoa und unter Windows eine benutzerdefinierte Ansichten Bibliothek, http://www.youtube.com/watch?v=WsvNebq1dRg und auch Dokumente aus http://dev.chromium.org sehen:
Sie wahrscheinlich wollen ihr Dokument mit dem Titel "Conventions and patterns for multi-platform development." Ihre Antwort ist
Mac -> Cocoa,
Linux -> GTK,
Windows -> Their own custom "Windows Views"
Sie finden auch einen experimentellen „GTK Views“ sehen, so dass es klingt wie ich für ihre eigenen Abstraktion Ziel ist?
- 1. Welche Technologien verwendet Google Wave?
- 2. Applescript verwendet Google Chrome Text zu extrahieren
- 3. Welche Sprache verwendet Google und andere?
- 4. Welche Zeitzone verwendet Google Analytics API?
- 5. Welche Frameworks und Bibliotheken werden in Chrome Dev Tools verwendet?
- 6. Webdesign für Google Chrome
- 7. Google Chrome - JavaScript-Version
- 8. Google Chrome Forces HTTPS
- 9. Welche Google Maps-API-Version wird standardmäßig verwendet?
- 10. Welche DB verwendet das Google AppEngine Eclipse-Plugin?
- 11. Welche Absicht wird für die Navigation in Google Now verwendet?
- 12. Welche Tabs sind in Chrome geöffnet?
- 13. Crossdomain-Einstellungen in Google Chrome
- 14. Welche Passwortverschlüsselung verwendet Jenkins?
- 15. Welche Passwortverschlüsselung verwendet Hudson?
- 16. Welche Identität verwendet CodeFluentUser.Current?
- 17. Welche Funktion verwendet Python?
- 18. Welche Rechtschreibprüfung verwendet StackOverflow?
- 19. Welche Maßeinheit verwendet LayoutParams?
- 20. Welche Algorithmen verwendet SQL?
- 21. Welche Ports verwendet XMPP?
- 22. Google Chrome Extension-Integrationstest mit Chrome API
- 23. Google Chrome-Plug-in
- 24. Google Chrome Bildschirmlineal deaktivieren
- 25. Google Chrome Schriftoptimierung
- 26. Google Chrome Extensions ADS
- 27. Ladeanzeige mit Google Chrome
- 28. Profilprobleme mit google chrome
- 29. Google Chrome Inaktivität Umleitung
- 30. Google Chrome: Such-API?