![]() |
1
135
编辑 似乎有一个更好的LZW解决方案可以在 http://pieroxy.net/blog/pages/lz-string/index.html (感谢pieroxy在评论中)。 我不知道任何gzip实现,但是 jsolait library (站点似乎已经消失)具有LZW压缩/解压缩功能。代码包含在 LGPL .
|
![]() |
2
52
我还有一个问题,我不想用gzip编码数据,但是 解码gzip数据 . 我在浏览器外运行javascript代码,因此需要使用 纯净的 javascript。 我花了一些时间,但我发现 JSX图表 库有一种读取gzip数据的方法。 这是我找到图书馆的地方: http://jsxgraph.uni-bayreuth.de/wp/2009/09/29/jsxcompressor-zlib-compressed-javascript-code/ 甚至还有一个独立的实用程序可以做到这一点, JSX压缩机 ,代码已获得LGPL许可。 只要在项目中包含jsxcompressor.js文件,就可以读取基本的64编码gzip数据:
我知道这不是你想要的,但我仍然在这里回答,因为我怀疑它会帮助一些人。 |
![]() |
3
36
我们刚放了帕科 https://github.com/nodeca/pako ,zlib到javascript的端口。我认为这是deflate/inflate/gzip/ungzip最快的js实现。此外,它还拥有麻省理工学院的民主执照。Pako支持所有zlib选项,其结果是二进制相等的。 例子:
|
![]() |
4
17
我将LZMA的一个实现从GWT模块移植到独立的JavaScript中。它叫 LZMA-JS . |
![]() |
5
14
|
![]() |
6
8
|
![]() |
7
0
就处理时间而言,我想一个通用的客户端JavaScript压缩实现将是一个非常昂贵的操作,而不是使用未压缩的负载传输更多的HTTP数据包的时间。 你有没有做过测试,让你知道有多少时间可以节省?我的意思是,带宽节约不可能是你想要的,或者是它? |
![]() |
8
-2
大多数浏览器可以动态解压缩gzip。这可能是比javascript实现更好的选择。 |
![]() |
9
-4
您可以使用嵌入在页面中的1像素/1像素Java小程序进行压缩。 它不是JavaScript,客户机将需要一个Java运行时,但它将做你需要的。 |
![]() |
Alex Multifabrika · 设置IIS10以提供预压缩文件 7 年前 |
![]() |
Brendan Gooden · 无法将值附加到字符串C# 7 年前 |
![]() |
noobcoder · 如何为PIGZ(并行gzip)准备放气流? 7 年前 |
|
olmedocr · 在firebase上使用gzip压缩 7 年前 |
![]() |
Rudraksh Pathak · Gzip压缩不适用于XHR请求 7 年前 |
![]() |
RightmireM · 逐行写入gzip文件 7 年前 |