zoukankan      html  css  js  c++  java
  • Yahoo前端35条性能优化

    来,排好队,不要乱!!!

    ******************网页内容************************

    减少http请求次数

    减少DNS查询次数

    避免页面跳转

    缓存Ajax

    延迟加载

    提前加载

    减少DOM元素数量

    根据域名划分内容

    减少iframe数量

    避免404

    ***********************服务器********************************
    使用CDN

    添加Expires 或Cache-Control报文头

    Gzip压缩传输文件

    配置ETags

    尽早flush输出

    使用GET Ajax请求

    避免空的图片src

    **********************Cookie********************************
    减少Cookie大小

    页面内容使用无cookie域名

    **********************CSS************************************

    将样式表置顶

    避免CSS表达式

    用<link>代替@import

    避免使用Filters

    ********************JavaScript*******************************
    将脚本置底

    使用外部Javascirpt和CSS文件

    精简Javascript和CSS

    去除重复脚本

    减少DOM访问

    使用智能事件处理

    ************************图片***********************************

    优化图像

    优化CSS Sprite

    不要在HTML中缩放图片

    使用小且可缓存的favicon.ico

    **********************移动客户端******************************

    保持单个内容小于25KB

    打包组建成符合文档

     


    详情咱们访问这个看看好不好(主要是写的太好,我控制不了自己)http://www.cnblogs.com/developersupport/p/webpage-performance-best-practices.html

     

     

     

  • 相关阅读:
    【转载】stm32的GPIO八种工作模式
    常用数字滤波算法总结
    ST-LINK使用注意
    【转载】深入理解嵌入式开发
    【stm32中断优先级--珍藏版】
    对飞控的理解(一)
    【转载】c语言数据的左移右移
    四轴之第一炸
    linux下查看隐藏文件
    Jetson TK1 五:移植工控机程序到板上
  • 原文地址:https://www.cnblogs.com/azaleaMuma/p/8072548.html
Copyright © 2011-2022 走看看