Comparativa de herramientas
de compresión de código HTML
José María Morales Vázquez
[email protected]
Puedes descargar la última versión de este documento de:
http://jo.morales0002.eresmas.net/fencasa.html
Para las pruebas se han escogido siete sedes webs realizadas con distintas tecnologías (java scripts, php-
nuke, post-nuke, etc.) y se han ejecutado sobre ellas los optimizadores de código con todas las opciones
por defecto. Se han tenido en cuenta dos parámetros fundamentales: la optimización que hacen del
código html de la página principal y la que realizan sobre el conjunto de archivos (js, css, php, gif, jpg,
etc.) que componen el conjunto. las páginas analizadas y los tamaños originales (en bytes) de las mismas
se exponen a continuación. Algunas de ellas son páginas de la intranet de OSI y no son accesibles desde
el exterior.
http://www.elpais.es
Tamaño del código html principal
Tamaño total del conjunto de archivos
http://edomus.tesa
Tamaño del código html principal
Tamaño total del conjunto de archivos
http://web-canalgrupos.tesa/servicios-osi
Tamaño del código html principal
Tamaño total del conjunto de archivos
http://www.chicasduras.com
Tamaño del código html principal
Tamaño total del conjunto de archivos
http://www.kriptopolis.com
Tamaño del código html principal
Tamaño total del conjunto de archivos
http://virusattack.com.ar
Tamaño del código html principal
Tamaño total del conjunto de archivos
http://eagora.telefonica
77.371
134.934
65.476
215.313
1.133
180.117
59.718
254.331
70.976
121.792
64.500
134.960
Tamaño del código html principal
Tamaño total del conjunto de archivos
32.736
123.097
Las seis herramientas que se han probado han sido las siguientes:
q HTML Compress.
q EZ Optimizer.
q HTML (Un) Compress.
q Absolute HTML Compressor.
q Advanced HTML Optimizer.
q Advanced HTML Coder.
Todas ellas, salvo Advanced HTML Coder usan como técnica de compresión la supresión de espacios,
saltos de líneas y etiquetas y comentarios innecesarios en el código. A continuación se analizaran una a
una cada una de ellas y los resultados obtenidos durante las pruebas. En las tablas de resultados se marcan
en rojo las mejores compresiones obtenidas.
Las tres primeras herramientas fueron las que obtuvieron mejores resultados durante las pruebas y de ellas
se realiza un estudio más detallado. De las tres últimas sólo se mencionan brevemente sus principales
características.
HTML Compress
q Versión:
q Empresa:
q Sede Web: http://www.freesoft.fsnet.co.uk
q Licencia:
4.0.1.648
FreeSoft
Freeware
Es cómoda y sencilla de manejar. Permite añadir nuevos formatos y reglas de compresión para los
mismos. Los formatos que admite de serie son HTML (htm, html), CSS, JS, VBS y XML. Con ella se
obtuvieron, por regla general, los mejores ratios de compresión con HTML puro. Durante las pruebas se
detectaron ciertos problemas en la realización de backups: cuando tenemos una estructura en árbol con
ficheros de nombres idénticos en distintos niveles las copias de seguridad sobre escriben los distintos
ficheros puesto que se hacen en un sólo nivel. Los resultados obtenidos en las pruebas fueron los
siguientes:
tamaño comprimido
porcentaje
52.534
110.097
49.025
196.767
792
168.325
36.120
228.817
44.829
94.589
42.612
112.070
22.248
96.172
67,90
81,59
74,87
91,39
69,90
93,45
60,48
89,97
63,16
77,66
66,07
83,04
67,96
78,13
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
tamaño original
http://www.elpais.es
77.371
134.934
http://edomus.tesa
65.476
215.313
http://web-canalgrupos.tesa/servicios-osi
Tamaño del código html principal
Tamaño total del conjunto de archivos
1.133
180.117
Tamaño del código html principal
Tamaño total del conjunto de archivos
59.718
254.331
http://www.kriptopolis.com
http://www.chicasduras.com
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
70.976
121.792
http://virusattack.com.ar
64.500
134.960
http://eagora.telefonica
32.736
123.097
EZ Optimizer
q Versión:
q Empresa:
q Sede Web: http://www.compudsn.com
q Licencia:
1.0.1
Compudsn
Shareware (39,95$)
A pesar de tener un tiempo limitado de uso, este ‘problema’ se puede manejar bien mediante la
herramienta CrackLock de Microbest. Es la única que comprime los formatos gráficos jpg, png y gif
mediante una sencilla herramienta que nos permite ajustar manual o automáticamente la calidad de los
mismos. Los formatos admitidos son: HTML (htm, html), SHTML, PHP (php, php3), JPG (jpg, jpeg),
GIF y PNG. Es sin duda la mejor herramienta probada para comprimir php y, por tanto, para portales
construidos con Php-Nuke o Post-Nuke. Se obtiene también los mejores resultados globales cuando hay
abundancia de imágenes gráficas: no olvidemos que la mayoría de las páginas webs no están asesoradas
por grafistas profesionales y a veces hay archivos jpg de 150 Kbytes que pueden reducirse a 15 Kbytes
sin perder calidad aparente.
tamaño comprimido
porcentaje
55.812
103.378
63.022
199.652
1.086
173.967
37.091
114.286
44.047
88.742
42.532
112.928
30.901
121.262
72,14
76,61
96,25
92,73
95,85
96,59
62,11
44,94
62,06
72,86
65,94
83,68
94,39
98,51
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
tamaño original
http://www.elpais.es
77.371
134.934
http://edomus.tesa
65.476
215.313
http://web-canalgrupos.tesa/servicios-osi
Tamaño del código html principal
Tamaño total del conjunto de archivos
1.133
180.117
Tamaño del código html principal
Tamaño total del conjunto de archivos
59.718
254.331
http://www.kriptopolis.com
http://www.chicasduras.com
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
70.976
121.792
http://virusattack.com.ar
64.500
134.960
http://eagora.telefonica
32.736
123.097
HTML (Un) Compress
q Versión:
q Autor:
q Sede Web: http://gallery.uunet.be/Jacobs.Jan/htmlcomp
q Licencia:
16.1.2.0
Jan jacobs
Shareware (20$)
Posiblemente posee la interfaz más cómoda de todas las herramientas testeadas. también es la mejor en la
compresión de archivos js. Los formatos admitidos son los siguientes: HTM (htm, html), ASP (asp, inc),
JS, VBS y CSS. A pesar de tener un tiempo de uso limitado, se puede usar indefinidamente gracias a
CrackLock. Los porcentajes de compresión obtenidos se muestran a continuación:
tamaño comprimido
porcentaje
53592
111155
48194
195034
900
145383
38482
231332
45424
95170
42200
110176
22258
91743
69,27
82,38
73,61
90,58
79,44
80,72
64,44
90,96
64,00
78,14
65,43
81,64
67,99
74,53
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
tamaño original
http://www.elpais.es
77.371
134.934
http://edomus.tesa
65.476
215.313
http://web-canalgrupos.tesa/servicios-osi
Tamaño del código html principal
Tamaño total del conjunto de archivos
1.133
180.117
Tamaño del código html principal
Tamaño total del conjunto de archivos
59.718
254.331
http://www.kriptopolis.com
http://www.chicasduras.com
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
Tamaño del código html principal
Tamaño total del conjunto de archivos
70.976
121.792
http://virusattack.com.ar
64.500
134.960
http://eagora.telefonica
32.736
123.097
Absolute HTML Compressor
q Versión:
q Empresa:
q Sede Web: http://www.serpik.com
q Licencia:
1.11
SerpikSoft
Freeware.
Nada que destacar sobre esta herramienta. Admite los formatos HTML (htm, html) y SHTML (shtm,
shtml, stm).
Advanced HTML Optimizer
q Versión:
q Autor:
q Sede Web: http://www.pcbit.com/htmlopt
q Licencia:
Shareware (24.95$)
3.0
PCBit
Tiene posiblemente los mejores sistemas de backups y una de las listas más extensas de formatos
disponibles (de hecho es la única que admite ficheros realizados con Cold-Fusion). Sin embargo durante
las pruebas no obtuvo los mejores resultados en ninguna de las categorías. Su tiempo de vida es
manejable también mediante Cracklock. Los formatos que permite comprimir son HTM (html, htm, jhtm,
jhtml), Cold-Fusion (cfml, cfm), ASP, SML, SSI (shtml, shtm, sht) y PHP (php, php3, php4, phtml, phtm,
pht).
Advanced HTML Coder
q Versión:
q Empresa:
q Sede Web: http://www.raysion.com
q Licencia:
Shareware (29.95$)
1.0
Raysion
Es la única que utiliza un sistema distinto para la compresión: usa una función javascript para comprimir
y, si lo deseamos, encriptar y proteger mediante contraseña el contenido de nuestras páginas webs
incluyendo los gráficos. Lamentablemente el tamaño añadido del código javascript hace que no sea
rentable para sedes webs de pequeño tamaño (llegándolas a hacer más grandes que las originales) y más
lentas de visualizar debido a la sobrecarga
Comentarios de: Comparativa de herramientas de compresión de código HTML (0)
No hay comentarios