What is WebKit. (Core of Chrome browser)
This article is www.ecgui.com (ecgui-micro embedded GUI) original article, welcome reprint, please keep the link http://www.ecgui.com/html/tech/200809/07-16.html
Google's recent Chrome browser has caused a lot of attention, and when it comes to Chrome's technical features, it has to mention Chrome's core Webkit.
What is Webkit.
(Webkit Logo, from www.webkit.org)
Webkit is an open source browser engine (Web browser engine), Webkit the original code from KDE khtml and KJS. (both open source code). When Apple developed the Safari browser, after comparing Gecko and Webkit, Webkit was chosen as the core engine, and the Gecko mentioned here is the engine used by Netspace (Netscape) and Mozilla Firefox. Apple has done a lot of optimization work on the basis of Webkit, when Apple Webkit has made a lot of difference with Webkit, and finally developed the famous safari, which can be said that Safari is a very successful product. But Safari is not open source.
Webkit Source code download page: http://nightly.webkit.org/
In fact, before Google released the open-source mobile phone system Android Browser, is based on WebKit.
In other words, in addition to the Gecko engine used by Netspace and Firefox, there are also Webkit engines and IE's Trident engines. There is no doubt that IE still occupies the majority of the browser market share, but constantly subject to open source Firefox browser threat.
The current browser market, if its engine is divided, forms
1.Trident-(IE)
2.Gecko-(Firefox/netspace)
3.Webkit-(Safari,chrome)
4.Opera-
In less than 24 hours after Chrome was launched, it took about 1% of the browser market share and downloaded millions of times, which is a welcome achievement.
But as far as my personal use is, there is still much work to be done to continue to increase market share, such as Chrome, which is currently not supported by its own Home toolbar (Google toolbar). There are still a lot of features that are not perfect.
-------------------------------------------
ecgui-miniature Embedded gui-Graphical interface system (supports DOS 16/32bit,linux,uc/os, etc.)
Http://www.ecgui.com DOS if Else