css,js,html的minify问题

经常看到css与js的Minify文件,后缀为min.{css|js},html的很少看见

我想知道,将原来的css,js minify之后,除了体积缩小后,减少带宽占用什么的,其它地方还有提升吗,为什么html不这么做呢

阅读 5.3k
1 个回答
  1. HTML Minify本身和其他的Minify并没有什么区别,也没有其他好处。
  2. 但HTML文件本身和CSS/JS不同,它一般不作为“模块”嵌入到其他文件中,甚至更多的时候本身就是动态生成的(没有文件实体),所以并不怎么适用Minify。
  3. 另外XML的结构就决定了对其Minify并没有很大的好处。你可以想象一下,如果去掉了每行开始的缩进空格,剩下的可以缩减的地方就真的是不多了。
  4. 目前比较流行的HTML带宽优化方法,是由HTTP服务器软件做GZIP压缩——其实直接压缩,比技巧性很强,很“tricky”的Minify更加的简单有效。
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏