Hi everyone.
I have been researching ways of minifying / packing the Fluid code and came
across some interesting resources in the process.
CompressorRater (http://compressorrater.thruhere.net/)
- takes your javascript source code and compresses it using the top 4 JS
compressors (JSMin, Dojo ShrinkSafe, Packer, and YUI Compressor) and gives
you a comparison of the results.
YSlow (http://developer.yahoo.com/yslow/)
- a FireBug plugin that allows you to examine a website and determine why it
is slow. It will report "violations" like poor CSS, too many HTTP requests,
and un-minified JavaScript.
- YSlow also has JSLint built in to validate your JavaScript.
Ant Script to JSMinify, Compress, and JSLint (
http://henke.ws/machblog/index.cfm?event=showEntry&entryId=FF861D0D-188B-4E84-15F0F8C8EBBF61FD
)
- an ant script that runs JSLint, JSMin, and YUI Compressor
- interesting that they run BOTH JSMin and YUI Compressor. YUI Compressor is
supposed to be "as safe as JSMin, but better compression", so I wonder about
the motivation for using both minifiers?
Just thought I'd share some of these resources. Please feel free to share
your own resources as well. If there's enough interest, then perhaps this
can make it into the Wiki.
- Jonathan.
--
Jonathan Hung / jonathan.hung at utoronto.ca
University of Toronto - ATRC
Tel: (416) 946-3002
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://fluidproject.org/pipermail/fluid-work/attachments/20080205/d25033ff/attachment.html>