我在某处读到按特定顺序组织 HTML 属性可以提高 HTML 文档的压缩率。(我想我是从谷歌或雅虎推荐中读到的,以获得更快的网站)。如果我没记错的话,建议是将最常见的属性放在首位(例如id
,等),然后按字母顺序排列其余的。
我对此有点困惑。例如,如果id
将属性放在每个p
标签之后,id
则将包含唯一值。因此,重复的字符串将仅限于此:(<p id="
假设有<p id="1">
and <p id="2"/>
)。因为id
需要唯一的值,我认为这实际上会对压缩产生不利影响。
我错了吗?
如果我需要浏览具有随机排序属性的静态网页,我应该使用什么逻辑来组织属性以实现最大压缩?
注意:我说的是 GZIP 压缩(如果重要的话):http ://www.gzip.org/algorithm.txt