码迷,mamicode.com
首页 > 其他好文 > 详细

浏览器及其内核

时间:2017-05-06 11:44:15      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:ide   cape   max   world   页面   gecko   monk   保存   image   

主要浏览器内核

   Trident(MSHTML)内核:IE,MaxThon,TT,The World,360,搜狗浏览器等

   Gecko内核:Netscape6及以上版本,FF,MozillaSuite/SeaMonkey等

   Presto内核:Opera7及以上

   Webkit内核:Safari,Chrome等

浏览器的主要功能

  将用户请求的web资源呈现出来,资源的格式通常是HTML,也包括PDF、image及其他格式。

浏览器主要组件

   1. 用户界面:包括地址栏、后退/前进按钮、书签目录等,也就是你所看到的除了用来显示你所请求页面的主窗口之外的其他部分。

   2. 浏览器引擎:用户界面和渲染引擎之间传递指令。如果请求的内容是 HTML,它就负责解析 HTML 和 CSS 内容,并将解析后的内容显示在屏幕上

   3. 渲染引擎:用来显示请求内容

   4. 网络:用来完成网络调用

   5. UI后端:用来绘制类似组合选择框及对话框等基本组件

   6. JS引擎: 解析执行JS代码

   7. 数据存储:属于持久层,浏览器需要在硬盘中保存类似cookie的各种数据

                                              技术分享

浏览器及其内核

标签:ide   cape   max   world   页面   gecko   monk   保存   image   

原文地址:http://www.cnblogs.com/microcosm/p/6815984.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!