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