这是指多个CSS或JavaScript文件的网页往往较慢页面加载了,因为浏览器必须单独请求每个引用的文件。大多数浏览器只会让两个同时请求到同一个服务器。
潜伏期参与打开多个请求,并等待他们做出新的请求可能会导致用户可见的延迟前完成,并且可以使你的用户伤心。
缩小试图通过多个CSS或JavaScript文件合并到一个下载来解决这个问题。
默认情况下,它也消除注释和不必要的空白减少数据必须被发送到浏览器的量。最重要的是,它确实这一切的飞行,只需要一些简单的改变你现有的网页。
可作为一个独立的,或部分其他更有针对性的模块
功能:
- 联合收割机和minifies多CSS或JavaScript文件到上飞一个单一的下载。
- 使用PHP实现道格拉斯Crockford的优秀JSMin JavaScript库微小的。
- 缓存结果以避免做不必要的工作。
- 在回应一个HTTP 304时,浏览器已经在它的缓存请求的内容(未修改)响应。
- 自动重写相对URL在合并CSS文件指向正确的位置。
- 写在一个高效,可维护,并易于扩展的风格。
- 在书面的安全作为首要关注;不像一些类似的实用程序,缩小绝不允许客户端请求一个文件时,它不应该访问的内容。
- 在极快的;与启用高速缓存,缩小能够处理每秒数百个请求的适度强大的服务器上。
什么在此版本中是新的:
- 在更新CSSmin并添加Minify_CSSmin包装
- 长文件名的缓存相关修复的Windows问题
- 修正问题,基于Web的工具
- 在JSMin异常BUG修复
- 修正"约:空白"在CSS_UriRewriter错误
- 引用不再是微小的HTML块元素
- 允许自定义配置的位置定义分目录之外
在什么版本2.1.6新是:
- 在JSMin修复
- 防止一些关闭编译器API失败
- 使用自动加载所有的类装载
- 允许设置堆栈大小YUI压缩机包装
- 添加jsCleanComments选项为HTML minifier
- 升级CSSmin
- 在CLI脚本更便携
- 将composer.json
- 在HTML辅助多组支持
- 缓存适配器了XCache
评论没有发现