Tag: 压缩

将文件压缩成png PNGDriver

nick | js, web | 2012-06-09
PNGDriver 可以把一个文件(如js文件) 压缩成png文件,支持多种png格式,并提供基于web的解压方案. 示例代码: var img = new Image(); img.src = "image.png"; img.onload = function() { var pngdrive = new PNGDrive(img); var numFiles = pngdrive.getFileCount(); for (var i = 0; i < numFiles; i++) ... [阅读全文]

3 款实用的在线JS代码工具推荐

nick | js | 2011-12-08
3 款实用的在线JS代码工具推荐
本文为大家带来3款非常实用的在线JS代码工具,可以帮助你方便地处理JavaScript或jQuery代码。 1. 压缩工具 用于在线压缩你的JS代码,它有一个选项“Include latest jquery.min.js”,这对于提升速度非常有用。 推荐理由:缩小代码 = 更小的文件大小 = 更快的网页加载速度 2. 美化工具 用于将压缩后的代码转换回正常状态,使代码再次可读。该工具也可用... [阅读全文]

js在线压缩

nick | js | 2010-11-04
js在线压缩
http://dean.edwards.name/packer/ 据说jquery就是使用它来压缩,以减小体积的,大家不妨试试,很不错的. [阅读全文]

使用tomcat的compression来提高网页加载速度

nick | apache, java | 2010-09-17
使用tomcat的compression来提高网页加载速度
当网站从服器端请求的数据较大时,在有限的带宽下就会造成浏览器加载缓慢,有时候会造成页面没有响应,使用户体验变得很差,tomcat为我们提供了有效的解决了办法,就是使用压缩来解决传输问题。 tomcat使用HTTP/1.1 GZIP 来压缩,以减少带宽压力, 首先介绍下gzip: HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用... [阅读全文]

ssh tar 命令把远程文件拉回来或推过去

nick | linux | 2010-09-12
登录22后tar 压缩/var/log目录输出到标准输入通过管道传到本地22_log.tar.gz文件 ssh 192.168.0.22 “cd /var ;tar -zcvf – log”|cat >22_log.tar.gz 在提取存档文件时,会在相对位置重新创建文件。可以使用这种方法帮助同步目录。因为 tar 创建目录结构的字节流,可以通过结合使用 tar 和管道把文件从一个位置复制到另一个位置:... [阅读全文]

Google 发布 Closure Linter

nick | js | 2010-09-03
Google 很重视代码风格的一致性,而且还公开过一份 JavaScript 代码风格指南: Google JavaScript Style Guide,现在它们又发布了一个工具来帮助你检查 JavaScript 代码是否严格遵循了 Google JavaScript Style Guide :Closure Linter。 var x = 10 var y=20; for(var i = 0;i < 10; i++ ) { x += i; y -= i; } var z = [10, 2... [阅读全文]

Merpressor —— 自动合并压缩JS文件

nick | js | 2010-08-06
略据有规模的网站都会有合并js/css文件的需求。 这里推荐PPTV同学做的一个合并js和css文件的方案:Merpressor。 项目代码托管在google code。 Merpressor的作用很简单,如果你本地开发的时候有一堆js文件,比如 yui.js selector.js dom.js user.js my.js …. 然后最终自动合并成一个你想要的文件,比如test.js 页面中只需要引入这个test.js就可以了。 ... [阅读全文]

基于静态huffman编码的压缩-PHP语言实现

nick | 未分类 | 2010-07-30
名词解释:哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。该方法依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。 实现过程: 1.计算每个字符在字符串中出现的频率作为构建huffman树的权重 2.构建huffman树 3.建立字符串的最短编码表 4.重建字符串编码,既压缩字符串 ... [阅读全文]

在服务端合并和压缩JavaScript和CSS文件

nick | apache, css, js, php | 2010-06-11
在服务端合并和压缩JavaScript和CSS文件
Web性能优化最佳实践中最重要的一条是减少HTTP 请求,它也是YSlow中 比重最大的一条规则。减少HTTP请求的方案主要有合并JavaScript和CSS文件、CSS Sprites、图像映射 (Image Map)和使用Data URI来编码图片。CSS Sprites和图像映射现在已经随处可见了,但由于IE6和IE7不支持Data URI以及性能问题,这项技术尚未大量使用。目前大部分网页中的JavaScri... [阅读全文]

WEB高性能开发(10) – 疯狂的HTML压缩

nick | css, java, js, web, 学习 | 2010-05-17
随笔中有网友 skyaspnet 问到如何压缩HTML,当时回答是推荐他使用gzip,后来想想,要是能把所有的html,jsp(aspx)在运行前都压缩成1行未免不是一件好事啊。一 般我们启动gzip都比较少对html启动gzip,因为现在的html都是动态的,不会使用浏览器缓存,而启用gzip的话每次请求都需要压缩,会比较 消耗服务器资源,对js,css启动gzip比较好是因为js,css都会... [阅读全文]
Ɣ回顶部