zoukankan      html  css  js  c++  java
  • Web前端优化>css 优化

    请参见 Mozilla 开发者中心的文章:Writing Efficient CSS

    1. 把 CSS 放到代码页上端 (Put Stylesheets at the Top)

    官方的解释我觉得多少有点语焉不详。这一条其实和用户访问期望有关。CSS 放到最顶部,浏览器能够有针对性的对 HTML 页面从顶到下进行解析和渲染。没有人喜欢等待,而浏览器已经考虑到了这一点。

    2. 避免 CSS 表达式 (Avoid CSS Expressions)

    个人认为通过 CSS 表达式能做到的事情,通过其它手段也同样能做到而且风险更小一些。

    3. 从页面中剥离 JavaScript 与 CSS (Make JavaScript and CSS External)

    剥离后,能够有针对性的对其进行单独的处理策略,比如压缩或者缓存策略。

    4. 精简 JavaScript 与 CSS (Minify JavaScript and CSS)

    如果没有 JavaScript 与 CSS 可能更好。但,这是不可能的,SO,尽量小点吧。语法能简写的简写。

    5. 使用 <link> 而不是@importChoose <link> over @import

    IE 中 @import 指令等同于把 link 标记写在 HTML 的底部。而这与第一条相违背。

    6. 避免使用Filter (Avoid Filters)

  • 相关阅读:
    poj-1273(最大流)
    SPOJ
    Gym
    (转)博弈 SG函数
    《STL详解》解题报告
    《STL详解》读书笔记
    LightOJ
    hdu1286 找新朋友 欧拉函数模板
    (转)数位dp
    (转)约瑟夫环问题
  • 原文地址:https://www.cnblogs.com/Leung/p/1276849.html
Copyright © 2011-2022 走看看