HTML空格缩进的开头

Fdr*_*Fdr 6 html optimization indentation overhead

我开始想知道使用空格来缩进html文档的总体影响是什么.

为什么不简单地使用制表符缩进?这不是更具成本效益:1 char(\ t)与示例4 chars(空格)?

我没有尝试过将asp.net页面转换为使用标签并比较渲染标记的大小.通过仅替换一个局部视图的空白区域,可以将22kb大小的页面减少到19,4kb - >减少12%.更改所有缩进,页面最终分配164kb - 减少24%!(使用chrome dev工具和Fiddler进行验证)

我的推理是否合理?标签是否应主要用于缩进HTML?是否有任何理由使用空格(例如与异国情调的浏览器兼容)?

PS.Stackoverflow似乎也使用空格.将SO主页面转换为使用标签可减少9%.这是有效的观察吗?如果是这样,为什么他们没有使用标签?

Ode*_*ded 5

StackOverflow使用HTTP压缩 - 当打开它时,使用空格与制表符之间的差异会减少很多.

您需要针对压缩版本运行测试以获得可靠的结果.

对于浏览器不支持服务器支持的压缩方案的情况,您确实有一点意义.