Skip to content

浏览器

浏览器的组成

  • 用户界面 user interface:用于呈现浏览器窗口的部件
  • 浏览器引擎 browser engine:UI和渲染引擎之间的桥梁
  • 渲染引擎 render engine:负责渲染页面
  • 网络 networking
  • js解释器 javascript interpreter
  • 用户界面后端 UI backend:绘制操作系统提供的小部件,如下拉列表、文本框、按钮等
  • 数据存储 data storage:用户数据保存到磁盘中

常见的浏览器内核有哪些?

主流浏览器:1、IE浏览器(Internet explorer)2、火狐浏览器(Firefox)3、谷歌浏览器(Chrome)4、苹果浏览器(Safari)5、欧朋浏览器(Opera)

四大主流内核:

  • Trident: IE
  • Gecko: Firefox
  • Webkit : Safari和Chrome旧版
  • Blink: Chrome和Opera

https://www.cnblogs.com/moon-lee/p/12359183.html

从渲染看内核:https://zhuanlan.zhihu.com/p/388472648

文件下载

服务器只要设置响应头Content-Disposition: attachment; filename="xxx"即可自动触发浏览器的下载功能

苏ICP备2025160170号-1 | 前端进化之路 | Released under the MIT License.