The most important or core part of the browser is the "Rendering Engine", which can be roughly translated as "rendering engine", but we are generally accustomed to calling it the "browser kernel". Responsible for interpreting web page syntax (such as HTML, JavaScript, an application under standard universal markup language) and rendering (displaying) web pages.
#What are the browser kernels?
The current mainstream browser kernels include the following categories:
1.Trident (IE kernel)
IE kernel is mainly used in Our IE browser in the WIndows system was developed and put into use by Microsoft.
IE browser
2.Gecko(Firefox kernel)
Firefox browser
is mainly used in the Firefox browser, which is characterized by completely open code and a high degree of development.
3. Webkit (Safari core)
Anyone who has used Apple products should know that its built-in browser is Safari and the core is Webkit. The characteristic is that it is not constrained by the kernel of IE, Firefox, etc., and is relatively safe.
Safari browser
4.Chromium (Google Chrome)
One thing to note here, Chromium It is based on WebKit. Chrome is developed from Chromium. This kernel is used by many domestic browsers, such as 360 Browser, Cheetah Browser, Tencent Browser, etc.
Google Chrome
Among many domestic and foreign browsers,Google Chromehas the most obvious advantages.
On the one hand, it is simple, with no superfluous things and no overwhelming advertisements in domestic browsers.
Second, it is stable and rarely encounters crashes or deviations.
Third, it has high scalability and can install many special plug-ins to improve humanized customization of functions.
The second isFirefox browser. Because of work reasons, I often use Ubuntu, and its default browser is Firefox. Except for the slow loading of some web pages, it is still very stable.
Apple’s Safari browser is also very safe and stable, but its main functions are concentrated on mac. The WIndows version of Safari browser has missing functions when using it, making it not very convenient to use.
This article is an introduction to the browser kernel. I hope it will be helpful to friends who need it!
The above is the detailed content of What are the browser kernels?. For more information, please follow other related articles on the PHP Chinese website!