Once the packer reaches the compressing ratio at about 33%. Now it comes out that 25% of compressing ratio! It saves about 80k more bytes from 180k sources. And now for 56K modemn it takes 100k * 8/56k + 3 ~ 19 seconds to load the whole pages. For those bandwidth it takes 1~4 seconds plus for the page! But infact, we always get our pages at poor speed.
Demo page with LZ77-JS-Compressor is here: http://j2s.sourceforge.net/swt/snippets/j2s-lz77.html
PS: The performance is worser than what I expect. For Firefox, it need about 4.5s to uncompress the script, which is acceptable. But for IE, it takes about 10s to initialize the script!
And each time, I go back or revisit the page, it requires the same times calculating and uncompressing!
OK, just take this as a way to uncompress text data.