Home  >  Q&A  >  body text

javascript - css,js,html的minify问题

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

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

PHP中文网PHP中文网2654 days ago559

reply all(1)I'll reply

  • PHP中文网

    PHP中文网2017-04-10 13:13:20

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

    reply
    0
  • Cancelreply