主流浏览器及其内核简记

网页浏览器

网页浏览器(英语:web browser),常被简称为浏览器,是一种用于检索并展示万维网信息资源的应用程序。这些信息资源可为网页、图片、影音或其他内容,它们由统一资源标志符标志。信息资源中的超链接可使用户方便地浏览相关信息。

网页浏览器虽然主要用于使用万维网,但也可用于获取专用网络中网页服务器之信息或文件系统内之文件。(摘抄百科)

浏览器的组成

1.Shell部分

2.内核部分

    内核包括:渲染引擎、JS引擎等其他模块,其中渲染引擎是用来解释网页语法规则并渲染到网页上,是以HTML/JavaScript/CSS等文件作为输入,以可视化内容作为输出。

主流浏览器

浏览器有很多,主流浏览器之所以成为主流,必须符合两个特点:

1.要有一定的市场份额(大概3%以上);

2.要有自己独立研发的内核;

目前主流浏览器包括有 IE(Internet ExplorerMicrosoft Edge)、Google ChromeMozilla FirefoxOperaSafari

内核

浏览器中,最重要的部分是内核部分。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。

主流浏览器相对应的内核如下:

IE                Trident

Chrome     Webkit/blink

Firefox       Gecko

Opera         Presto/Webkit/Blink

Safari          Webkit



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容