首页 > 代码库 > 浏览器及其内核
浏览器及其内核
主要浏览器内核
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的各种数据
浏览器及其内核
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。