现如今,一般来说,前端很多资源都会进行压缩,如图片,以及css,js文件都会压缩成min.css, min.js等等文件,而很少看到html也进行压缩
好好学习,天天向上!!!
为什么html文件一般都不压缩啊?-PHP中文网问答-为什么html文件一般都不压缩啊?-PHP中文网问答
围观一下哦,学习一下。
其实在前端组件化编程中,对html还是有压缩的,如在angularjs,vue等MVVM框架中,页面使用的compoent都是独立的,有自己的html,css,controller等文件,根据项目需求,这些html会被框架改造成js文件并注入使用,所以这种时候html是很有必要压缩的,哪怕是空格,换行符
类似图片的压缩,有gzip类似min.js的压缩,对于html来说没有必要,因为html基本都是动态的了,很少有纯静态的, 即使压缩也只能删删空格换行之类的,能压缩得很有限,没太大意义
因为html是动态生成的,而非静态资源,所以如果要压缩的话还要在程序里加上一道关,不仅稍有麻烦,而且效果并不怎么样。相比css和js,往html里写的注释比较少,再说了,在现在这个时代,网速那么快,压缩掉几个k的html几乎毫无用处,反而给程序添加了负担。还有可能遇到内联js的问题。
为什么html文件一般都不压缩啊?-PHP中文网问答-为什么html文件一般都不压缩啊?-PHP中文网问答
围观一下哦,学习一下。
其实在前端组件化编程中,对html还是有压缩的,如在angularjs,vue等MVVM框架中,页面使用的compoent都是独立的,有自己的html,css,controller等文件,根据项目需求,这些html会被框架改造成js文件并注入使用,所以这种时候html是很有必要压缩的,哪怕是空格,换行符
类似图片的压缩,有gzip
类似min.js的压缩,对于html来说没有必要,因为html基本都是动态的了,很少有纯静态的, 即使压缩也只能删删空格换行之类的,能压缩得很有限,没太大意义
因为html是动态生成的,而非静态资源,所以如果要压缩的话还要在程序里加上一道关,不仅稍有麻烦,而且效果并不怎么样。相比css和js,往html里写的注释比较少,再说了,在现在这个时代,网速那么快,压缩掉几个k的html几乎毫无用处,反而给程序添加了负担。还有可能遇到内联js的问题。