码迷,mamicode.com
首页 > Web开发 > 详细

每天一道前端面试题:如何进行网站性能优化

时间:2020-07-11 17:44:29      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:inline   -o   网站   样式表   精灵   dom   删除   import   data   

  • content方面

    • 减少HTTP请求:合并文件、CSS精灵、inline Image
    • 减少DNS查询:DNS缓存、将资源分布到恰当数量的主机名
    • 减少DOM元素数量
  • Server方面

    • 使用CDN
    • 配置ETag
    • 对组件使用Gzip压缩
  • Cookie方面

    • 减小cookie大小
  • css方面

    • 将样式表放到页面顶部
    • 不使用CSS表达式
    • 使用<link>不使用@import
  • Javascript 方面

    • 将脚本放到页面底部
    • javascriptcss从外部引入
    • 压缩JavaScriptcss
    • 删除不需要的脚本
    • 减少DOM访问
  • 图片方面

    • 优化图片:根据实际颜色需要选择色深、压缩
    • 优化css精灵
    • 不要在 HTML 中拉伸图片

推荐:

每天一道前端面试题:如何进行网站性能优化

标签:inline   -o   网站   样式表   精灵   dom   删除   import   data   

原文地址:https://www.cnblogs.com/qianduan1/p/13284048.html

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