From: Paul P. <pau...@ac...> - 2012-11-18 22:29:05
|
For information, I've just tried to minimify the jsmocore.z.js file using the uglifyjs library running on node.js With default parameters It shrinked the file from 3.4 to 2.5 Mo (-26%) which is less than what I expected... I replaced the original file by its compressed version and it seemed to work exactly as expected (I cleaned the cache before and made sure the compressed file is indeed loaded). Looking at the code showed that variable names were kept identical, as well as some comments Paul Le 13 nov. 2012 à 20:31, Robert Hanson a écrit : > For my own sanity, I have changed the names of the files in JSmol. Here's the header I'm using: > > <script type="text/javascript" src="JSmoljQuery.js"></script> > <script type="text/javascript" src="JSmolCore.js"></script> > <script type="text/javascript" src="JSmolApplet.js"></script> > <script type="text/javascript" src="JSmolApi.js"></script> > <script type="text/javascript" src="JSmolThree.js"></script> > <script type="text/javascript" src="JSmolGLmol.js"></script> > <script type="text/javascript" src="j2s/j2sjmol.js"></script> > <script type="text/javascript" src="JSmol.js"></script> > > > JSmolThree.js and JSmolGLmol.js are only necessary if you are using the WebGL version (which currently is only partially working). > > None of these are compressed. If someone wants to do that and test that or send them back to me, that would be great. The main file that might benefit from compression would be j2s/java/core.z.js > > Bob > |