[21届]web前端开发实习生岗位面试准备----前端整体

一、浏览器

浏览器可以分为两部分,shell + 内核

主流浏览器:IE、Mozilla、FireFox、Opera、Safari、Chrome等

内核

  • Trident(IE)
  • Gecko(firefox)
  • Presto(opera)
  • Webkit(chrome Safari) blink是webkit的分支

浏览器内核又可以分成两部分:
渲染引擎(layout engineer或者Rendering Engine) 和 JS引擎

二、页面优化的方法

雅虎35条

重点:

  1. 尽量减少HTTP请求次数
  2. 减少DNS查找次数
  3. 减少DOM元素数量
  4. 为文件头指定Expires或Cache-Control
  5. Gzip压缩文件内容
  6. 把样式表置于顶部、 把脚本置于页面底部
  7. 避免使用CSS表达式(Expression)
  8. 使用外部JavaScript和CSS
  9. 减少DOM访问

你可能感兴趣的:(前端,实习笔面试)