zoukankan      html  css  js  c++  java
  • 静态文件对加快文件加载速度的影响

    内联css与js可以减少http请求,加快页面的响应速度;

    外联css与js可以利用浏览器缓存,影响浏览器的再次响应速度。

    那么究竟是内联好还是外联好?

    两全其美的方法:

      第一、加载后下载

        对于不影响首页渲染的样式表和脚本,可以放到windown.onload事件里动态创建script与style标签加载,不阻塞页面渲染

      第二、动态内联

        对于浏览器还没有进行缓存的页面,使用内联;对于已经有缓存的页面,使用外联;

        是否有缓存,通过cookie进行判断,首次访问没有cookie,使用内联,然后添加javascript动态创建标签下载外部文件(并设置cookie)。

  • 相关阅读:
    PHP设计模式
    秒杀方案
    lua 安装
    docker 相关命令
    dockerfile
    JS工具对象 DATE 方法
    JS工具对象 Array
    JS工具对象 String 10种常用 方法
    工具对象
    JS工具对象Math 7个常用 方法
  • 原文地址:https://www.cnblogs.com/fqlGlog/p/9141901.html
Copyright © 2011-2022 走看看