`
Zhoumx
  • 浏览: 73494 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

压缩JS,CSS的过滤器GZIPFilter

阅读更多
http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html作者写了两个过滤器,一个是压缩过滤器,另外一个是缓存过滤器,这里只说一下GZIPFilter压缩过滤器。
<filter>
    <filter-name>Compress</filter-name>
    <filter-class>filter.gzipfilter.GZIPFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.html</url-pattern>
</filter-mapping>
    <filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.js</url-pattern>
</filter-mapping>
<filter-mapping>
    <filter-name>Compress</filter-name>
    <url-pattern>*.css</url-pattern>
</filter-mapping>

通过FF的Firebug可以看出结果,ext的样式文件ext-all.css原始大小76K压缩过后13K
prototype.js原始大小57K,压缩过后13K,(本地测试)
分享到:
评论

相关推荐

    java开发中压缩js,css文件

    在Java开发中,压缩JavaScript(js)和CSS(样式表)文件是一项常见的优化技术,用于减少网页加载时间和提高用户体验。这种技术通常被称为“文件合并与压缩”,它将多个js和css文件合并为一个文件,并去除其中不必要...

    批量JS压缩美化CSS压缩工具SoCompressor

    批量JS压缩美化CSS压缩工具SoCompressor就是这样一个工具,它专为开发者设计,帮助他们快速有效地处理JavaScript(JS)和层叠样式表(CSS)文件,以减小文件大小,提高页面加载速度。 JavaScript和CSS文件是网页...

    HTML/JS/CSS网页压缩器

    【HTML/JS/CSS网页压缩器】是一款个人开发者编写的工具,主要针对HTML、JavaScript和CSS这三种网页基本元素进行优化和压缩。这款压缩器旨在提高网页加载速度,减少网络带宽消耗,提升用户体验,同时它还具备无广告、...

    4.8.1静态CSS的过滤器属性

    4.8.1静态CSS的过滤器属性4.8.1静态CSS的过滤器属性

    CSS压缩与CSS代码压缩还原 CSS压缩工具使用 终极版.docx

    CSS压缩与CSS代码压缩还原是一种常见的前端优化技术,旨在减少CSS文件的大小,进而提高网页加载速度和降低服务器流量消耗。以下将详细解释CSS压缩的原因、压缩方法、压缩工具以及如何进行代码还原。 一、CSS代码...

    filter.css, CSS过滤器组合集合.zip

    filter.css, CSS过滤器组合集合 filter.css一对CSS过滤器组合,让你开始。 请参见现场演示 。用法将 filter.css 文件添加到项目中。链接到 filter.css 文件。&lt;!-- In your &lt;head&gt;

    js、css压缩网页demo

    在网页开发中,JavaScript(js)和Cascading Style Sheets(css)是不可或缺的组成部分,它们负责实现网页的交互逻辑和样式布局。然而,未经优化的js和css文件可能会导致网页加载速度慢,影响用户体验。"js、css压缩...

    网站CSS代码js代码压缩工具

    网站CSS代码和JS代码压缩工具是提升网页加载速度的关键技术之一。在当今互联网环境中,用户对网站速度的要求越来越高,而CSS和JavaScript文件是网页呈现的重要组成部分,它们的大小直接影响页面加载时间。通过压缩...

    js、CSS批量压缩工具

    改工具可以批量压缩js、css文件。 压缩js,将js文件拷贝到文件夹in中,执行run-min.bat,文件夹out中即为压缩后的js文件。 压缩css,将css文件拷贝到文件夹css_in中,执行run-css.bat,文件夹css_out中即为压缩后的...

    maven打包使用yui压缩css和js文件

    在现代Web开发中,优化网页性能是至关重要的,其中一项策略就是对CSS和JavaScript文件进行压缩,以减少页面加载时间。Maven作为一个强大的Java项目管理工具,提供了与各种构建优化工具集成的能力,其中包括使用YUI ...

    Javascript、CSS压缩工具(支持批量压缩)

    CSS压缩类似于JavaScript压缩,主要通过删除空白、注释和简化选择器等方式来减小文件体积。压缩CSS不仅可以减少HTTP请求的数量,还能合并多个CSS文件为一个,进一步加快页面加载。本工具同时支持CSS的批量压缩,...

    js与css代码压缩软件

    这些是基于Node.js的任务运行器和打包工具,它们可以安装和配置各种插件,实现JS和CSS的压缩、合并、混淆等多种优化操作。例如,Grunt有grunt-contrib-uglify用于压缩JS,grunt-contrib-cssmin用于压缩CSS;Gulp则有...

    js css 离线压缩

    标题中的“js css 离线压缩”指的是在没有网络连接的情况下对JavaScript和CSS文件进行压缩的技术。这种技术主要用于优化网站性能,通过减小文件大小来加快页面加载速度。JavaScript和CSS压缩通常包括删除不必要的...

    js,css压缩工具

    **JS和CSS压缩工具详解** 在网页开发过程中,优化网页加载速度是至关重要的一步,而JS和CSS压缩工具就是实现这一目标的有效手段。本篇将详细介绍一个具备批处理功能的JS和CSS压缩工具,该工具提供了高效、便捷的...

    JsCss压缩.zip

    【JsCss压缩.zip】是一个压缩包,包含了与JavaScript和CSS文件压缩相关的工具和资源。这个压缩包的目的在于帮助开发者优化他们的网页性能,通过压缩JS(JavaScript)和CSS(Cascading Style Sheets)文件来减少页面...

    JS CSS 压缩工具

    JavaScript(JS)是用于实现动态交互效果和处理用户输入的主要脚本语言,而CSS(层叠样式表)则负责定义页面的布局和样式。然而,未经优化的JS和CSS文件可能会导致页面加载速度变慢,影响用户体验。为了改善这一状况...

    js和css压缩工具

    JavaScript(简称JS)和CSS是网页开发中的关键组成部分,它们负责网页的动态功能和样式设计。然而,未经优化的JS和CSS文件可能会导致网页加载速度变慢,影响用户体验。为了解决这个问题,开发者通常会使用专门的压缩...

    HTML CSS JS压缩工具

    JS压缩则是将JavaScript代码进行压缩和优化,以便更高效地在浏览器中运行。 综上所述,"HTML CSS JS压缩工具"是为了帮助开发者提高网页性能,通过压缩HTML、CSS和JS文件,减少网络传输的时间和带宽消耗,从而提升...

    js和css批量压缩工具

    可以针对js脚本和CSS样式文件进行批量压缩,可以将你要压缩的js文件放在文件in中,然后执行run-js-min,将压缩后的js脚本自动输出到out/js文件夹下;将你要压缩的css文件放在文件in中,然后执行run-css.bat,将压缩后...

    JS_CSS文件压缩工具(2)

    在IT行业中,优化网站性能是至关重要的,其中一项关键技术就是对JavaScript(JS)和CSS文件进行压缩。"JS_CSS文件压缩工具(2)"是一个专为此目的设计的小型实用程序,它能够帮助开发者批量处理文件,以减少网页加载...

Global site tag (gtag.js) - Google Analytics