HTML 属性を特定の順序で整理すると、HTML ドキュメントの圧縮率が向上するという記事をどこかで読みました。(私はこれを Google または Yahoo のより高速なサイトに関する推奨事項から読んだと思います)。私の記憶が正しければ、最も一般的な属性 (id
など) を最初に配置し、残りをアルファベット順に配置することをお勧めしました。
私はこれに少し混乱しています。たとえば、すべてのタグのid
直後に属性を配置すると、一意の値が含まれます。したがって、複製された文字列は次のように制限されます: ( と があったとします)。の値は一意である必要があるため、これは実際には圧縮に悪影響を及ぼしていると考えています。p
id
<p id="
<p id="1">
<p id="2"/>
id
私が間違っている?
属性がランダムに並べられた静的な Web ページを通過する必要がある場合、最大の圧縮を達成するために属性を整理するにはどのようなロジックを使用すればよいですか?
注: GZIP 圧縮について話している (問題がある場合): http://www.gzip.org/algorithm.txt