Tuesday, 30 January 2007

Firefox3 to support cross-site sharing of js libraries?

Well, it's been more than a year that i've written 'Cross-site caching of javascript libraries' and it looks like this feature (with a similar implementation to the one described) will make it in FF3.

Here's some talk on this, over at the mozilla.dev.platform list.

Technorati Tags:

Posted by default at 3:18 AM in javascript/

Wednesday, 30 August 2006

More Dojo Goodies : JavaScript Linker

I couldn't resist blogging this... it's an awesome tool!

Go checkout svn co http://svn.dojotoolkit.org/dojo/trunk/tools/jslinker, read the instructions at http://svn.dojotoolkit.org/dojo/trunk/tools/jslinker/docs/readme.txt and ... use it!

So, let's say i create a web app that makes use of dojo and of tacos. Currently, tacos.js is 54kb and dojo is at least 150kb. So, how about reducing this? How about keeping only the functions and the files that are actually called from the html files?

Well, that's exactly what the JavaScript Linker does.

For my first example, i run java -Xms8m -Xmx200m -cp jsl.jar:sisc.jar:bcel.jar org.dojo.jsl.top.Top --verbose --prj jsl.prj --sources ../tests/test_tacos.html and was left with a 2.3kb dojo.js and a 6.3kb tacos.js

Doesn't this rock??? Thx dojo & Well done to everyone involved.

Technorati Tags:

Posted by default at 10:26 PM in javascript/