gzip-сжатие для jsf-файлов

У меня есть jsf-приложение (mojarra 2.1.8, primefaces 3.3), работающее на tomcat 6. Анализируя страницу в firebug с помощью google page-speed, я понял, что могу оптимизировать некоторые вещи с помощью gzip-сжатия.

Compressing the following resources with gzip could reduce their transfer size by 371,1KiB (74% reduction).

 Compressing http://localhost:8080/someApp/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces could save 72,5KiB (74% reduction).
 Compressing http://localhost:8080/someApp/javax.faces.resource/theme.css.jsf?ln=primefaces-aristo could save 53,4KiB (71% reduction).
 Compressing http://localhost:8080/someApp/javax.faces.resource/jsf.js.jsf?ln=javax.faces could save 49,6KiB (78% reduction). 
 ...

Я уже включил сжатие в файле server.xml.

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"
      compression="on" 
      noCompressionUserAgents="gozilla, traviata"
      compressableMimeType="text/html,text/xml,text/plain,application/javascript,application/json,text/javascript"/>

Но оно не сжимает упомянутые выше файлы.

Что еще нужно сделать, чтобы сжатие заработало?

Jonny

6
задан user871611 5 June 2012 в 09:27
поделиться