压缩标记

时间:2011-09-08 12:57:14

标签: html xhtml compression markup minify

更多理论问题。

我们压缩/缩小css& js,但是有没有人想过或试图压缩标记?

问:标记压缩,可能的工具和脚本的好处(Pro / Contra)。

由于这个Q很难有解决方案,我会采取最详细的答案。

谢谢!

2 个答案:

答案 0 :(得分:1)

我不是为什么你在寻找有趣的答案,或者认为很难找到这个问题的解决方案。标记通常以压缩形式提供,例如使用Apache的mod_deflate模块。 Stack Overflow本身就是为您提供压缩标记。

答案 1 :(得分:1)

标记压缩是可能的并且被广泛使用。有几种可能性(可以组合):

  • compression如果客户端浏览器接受此命令(使用deflate或gzip)(所有现代浏览器都应该这样做)
  • minify markup将浏览器无法显示所有标签,换行符和多个空格(注意:使用<pre>white-space: pre;时可能会出现问题)
  • 遗漏了一些标记(这可能很棘手,你真的不应该这样做,但是google会这样做。看看页面来源你会看到没有关闭body -tag例如。对于像谷歌这样的网站,这是有道理的,因为省略</body>可以节省7个字节的流量,如果你想到谷歌的每日页面浏览量,这真的很多)