浏览器工作原理与实践

2022年01月09日 915次阅读
浏览器工作原理与实践-百度网盘资源-下载

作者简介:

李兵,前盛大创新院高级研究员。李兵已经深耕浏览器和前端领域十余年,有着丰富的理论和实践经验。2008 年,他基于 Chromium 和 IE 发布了第一款双核浏览器(太阳花浏览器),在没有任何宣传的情况下,日活跃用户数达到 20 多万;而后进入盛大创新院,参与 WebOS 项目,在团队中负责 HTML5 特性的实现;再之后,在顺网科技和团队打造了一款给全国网吧使用的“F1 浏览器”,日启量达 2000 万。--[引用请说明:www.iquizhi.com(爱求知-知识付费下载)]--

你将获得

  • 前端性能优化的底层逻辑;
  • 浏览器页面渲染的核心流程;
  • JavaScript 运行机制解析;
  • 浏览器网络及安全机制解析。

课程简介:

浏览器是上网的入口,是互联网的“咽喉”。我们每天的工作、学习和娱乐等都离不开浏览器,各行各业、越来越多的应用也都依赖于此,特别是随着云计算的普及和 HTML5 技术的快速发展,它的重要性更是与日俱增。

为了能准确评估 Web 开发项目的可行性,站在更高维度审视页面,以及在快节奏的前端技术迭代中把握住问题的本质,完成前端技能进阶,学习浏览器的工作原理就势在必行了。

特别是前端技术出现了大爆炸式增长,各种新技术层出不穷,为了避免疲于应付,你可以通过学习浏览器的工作原理,掌握前端知识的本源,以不变应万变

在这门讲解浏览器工作原理的课程中,李兵会用深入浅出的讲解方式、图文并茂的展现形式,把网络、页面渲染、JavaScript、浏览器安全等知识串联起来,从而让你高质量、高效率地学习这门课程,系统掌握浏览器工作原理,并同时把理论应用到前端实践中去

课程大纲:

  • Chrome架构:仅仅打开了1个页面,为什么有4个进程?
  • TCP协议:如何保证页面文件能被完整送达浏览器?
  • HTTP请求流程:为什么很多站点第二次打开速度会很快?
  • 导航流程:从输入URL到页面展示,这中间发生了什么?
  • 渲染流程(上):HTML、CSS和JavaScript,是如何变成页面的?
  • 渲染流程(下):HTML、CSS和JavaScript,是如何变成页面的?
  • 变量提升:JavaScript代码是按顺序执行的吗?
  • 调用栈:为什么JavaScript代码会出现栈溢出?
  • 块级作用域:var缺陷以及为什么要引入let和const?
  • 作用域链和闭包 :代码中出现相同的变量,JavaScript引擎是如何选择的

......

联系微信:zhizhushou99
全网知识付费平台-课程-原版电子书
热门平台:得到APP喜马拉雅FM混沌大学樊登读书全网知识付费
获取须知 常见问题 电子书目录 课程目录 最新资源