Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

great to hear you are opensourcing this!

I had a quick look at the minified source. its pretty hard to decipher (method names have been renamed too), unlike traditional minification which you can recover by just reformatting.



AFAIK most of minificators also shortened variable / function names - are there any that don't do this? (take a look at minified jquery.js for instance)


minification can't (usually) happen on the public side of the API - that could explain jQuery, as a very large amount of it is public.

Otherwise yeah, you can just run it through a whitespace-remover. There are also often options on e.g. the YUI compressor: http://refresh-sf.com/yui/ and Google's: http://closure-compiler.appspot.com/home


Css get minified by removing whitespace because the keywords are important.. Javascript can have some magic done to it to reduce character count because only the consistency of the keywords matters.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: