Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/11/2009, 05:52
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 5 meses
Puntos: 834
Respuesta: se puede crear un compresor y descompresor de html en javascript

Hasta donde sé no es posible hacer eso. Lo único que se me ocurre que podrías hacer es un diccionario de palabras para reemplazarlas por números. Por ejemplo, si las palabras que más veces aparecen son los artículos "el" y "la", tu diccionario podría contener un reemplazo de esta manera:
Código:
<script>
var diccio=['el','la'];
var frase='1 casa es verde y 0 cielo es de color violeta como 0 borde d0 arcoiris';
var res=frase.replace(/[0-9]/g,function(r){return diccio[r];});
alert(res);
</script>
De esa manera, con un diccionario más extenso y haciendo una buena ponderación de la cantidad de veces que aparecen las palabras (y su longitud, para que constituya un verdadero ahorro) podrías economizar bastantes bytes.
Ojo, esto es sólo un ejemplo. Tendrás que idear otro mecanismo para no tener el límite de 10 palabras para la longitud de tu diccionario que implica este ejemplo. Aunque según la Ley de Pareto, esto solo ya podría ahorrarte bastante si está bien aplicado.

Última edición por Panino5001; 03/11/2009 a las 06:03