Leí en alguna parte que la organización de atributos HTML en cierto orden puede mejorar la tasa de compresión del documento HTML. (Creo que leí esto de la recomendación de Google o Yahoo para sitios más rápidos). Si recuerdo correctamente, la recomendación fue poner primero los atributos más comunes (por ejemplo, id
, etc.) y luego colocar el resto en orden alfabético.Orden optimizado de atributos HTML para la compresión
Estoy un poco confundido por esto. Por ejemplo, si se pusieran los atributos id
justo después de cada etiqueta p
, el id
contendría valores únicos. Por lo tanto, la cadena duplicada se limitaría a esto: <p id="
(digamos que había <p id="1">
y <p id="2"/>
). Debido a que el valor de id
debe ser único, veo que esto está causando un efecto adverso en la compresión.
¿Estoy equivocado?
Si tuviera que pasar por una página web estática con atributos ordenados aleatoriamente, ¿qué lógica debería usar para organizar los atributos para lograr la compresión máxima?
NOTA: Estoy hablando de compresión GZIP (si lo que importa): http://www.gzip.org/algorithm.txt