设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
需要 用 JavaScript 解压 通过lz77压缩的字符串 ...
返回列表
发新帖
需要 用 JavaScript 解压 通过lz77压缩的字符串
[复制链接]
11
|
4
|
2010-8-9 21:11:10
|
显示全部楼层
|
阅读模式
我要在后台通过C# 将要传递的字符串通过lz77 压缩
再在前台通过JavaScript解压 达到高效传输的作用
请问有什么好的解压方法
我看网上有 压缩的 帖子(百度搜 JavaScript lz77 可以看到)
但是没有解压的帖子
本人对lz77 也不熟悉
回复
使用道具
举报
千问
|
2010-8-9 21:11:10
|
显示全部楼层
没错, 没必要通过压缩再解压的方式, 可以通过工具, 或自己编写代码, 来压缩js代码, 但是压缩过的代码是可执行的, 即压缩前后的代码, 不做任何处理都可以直接运行, 例如我们可以把长变量, 变成单字符等, 此作用一般是, 减少js文件大小, 从而减少文件加载时间, 另一作用是混淆代码, 不容易读
回复
使用道具
举报
千问
|
2010-8-9 21:11:10
|
显示全部楼层
哎~,js css压缩都是上古人做的事情了,现在带宽这么足,服务器端又有gzip压缩传输,所以没必要对代码本省做压缩~,尤其是js,如果压缩算法不好,反而会降低在客户端的体验效果~如果真想压缩javascript,用packer吧,这个压缩比很高的。http://dean.edwards.name/packer/
回复
使用道具
举报
千问
|
2010-8-9 21:11:10
|
显示全部楼层
JavaScripte是不能解压 lz77 的一般字符串的数扰量不会很大吧,为什么一定要压缩呢?如果非要这样做的话只能自己写浏览器的插件了.像FirFox,IE等主流的浏览器都有自己的插件标准.有兴趣可以去研究一下.
回复
使用道具
举报
千问
|
2010-8-9 21:11:10
|
显示全部楼层
我看lz77要操纵字节,javascript现在没这个能力,所以估计实现不了lz77解压吧,你是否要考虑下使用不压缩的字符串呢
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行