开发者社区 问答 正文

css,js,html的minify问题

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

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

展开
收起
a123456678 2016-03-25 14:15:23 2139 分享 版权
1 条回答
写回答
取消 提交回答
  • HTML Minify本身和其他的Minify并没有什么区别,也没有其他好处。
    但HTML文件本身和CSS/JS不同,它一般不作为“模块”嵌入到其他文件中,甚至更多的时候本身就是动态生成的(没有文件实体),所以并不怎么适用Minify。
    另外XML的结构就决定了对其Minify并没有很大的好处。你可以想象一下,如果去掉了每行开始的缩进空格,剩下的可以缩减的地方就真的是不多了。
    目前比较流行的HTML带宽优化方法,是由HTTP服务器软件做GZIP压缩——其实直接压缩,比技巧性很强,很“tricky”的Minify更加的简单有效。

    2019-07-17 19:14:15
    赞同 展开评论