Ho letto da qualche parte che l'organizzazione degli attributi HTML in un determinato ordine può migliorare la velocità di compressione per il documento HTML. (Penso di aver letto questo da Google o da Yahoo per i siti più veloci). Se ricordo correttamente, la raccomandazione era quella di mettere gli attributi più comuni per primi (ad esempio id
, ecc.) Quindi mettere il resto in ordine alfabetico.Ordine ottimizzato degli attributi HTML per la compressione
Sono un po 'confuso da questo. Ad esempio, se gli attributi id
sono stati posizionati subito dopo ogni tag p
, lo id
conterrà valori univoci. Pertanto, la stringa duplicata sarebbe limitata a questo: <p id="
(ad esempio, c'erano <p id="1">
e <p id="2"/>
). Poiché il valore di id
deve essere univoco, vedo che ciò causa effettivamente un effetto negativo sulla compressione.
Mi sbaglio?
Se dovessi passare attraverso una pagina Web statica con attributi ordinati casualmente, quale logica dovrei usare per organizzare gli attributi per ottenere la massima compressione?
NOTA: sto parlando di compressione GZIP (se quello che conta): http://www.gzip.org/algorithm.txt