Acquaintance browser

Major browsers and cores

1: Google browser (Goole Chrome) currently holds the largest market share;

Kernel: blink branch is webkitd

2: IEs browser ;

Kernel: Trident IE browser was renamed for the new kernel EdgeHTML Edge

3: Firefox ;

Kernel: Gecko

4:Safari;

Kernel: webkit

5:Opera;

Kernel: Presto is now obsolete

The core is divided into two parts: JS rendering engine and engine

Rendering engine (layout engineer or Rendering Engine):
responsible for rendering web pages through HTML, XML, CSS, etc., calculated the page that appears, and then output to a display or printer. (Different browser kernel, the corresponding webpage will be different grammatical interpretation, rendering will be different)

JS engine: Javascript language is resolved, javascript execution language to implement dynamic performance of your pages.

Note: the beginning JS rendering engine and the engine does not distinguish very clearly, then JS engine more and more independent, the kernel tends to refer only to the rendering engine, but common browser kernel can be divided into four: Trident (IE), Gecko (firefox), Blink (chrome), Webkit (Safari).

End mobile browser kernel:

iPhone and iPad and other Apple iOS platform is WebKit, Android 4.4 Android system before the browser kernel is WebKit, Android4.4 system browser switched to Chromium, Webkit core is a branch of Blink, Windows Phone 8 system browser kernel is Trident.

Published 23 original articles · won praise 0 · Views 211

Guess you like

Origin blog.csdn.net/CCT912097957/article/details/105255412