it would be nice to not have to have a server environment to make the types of improvements the linked page outlines. I don't see anything described that would require server processing of any sort.
Furthermore, if you are going to require a server language, why Java, one of the least common ones? It would be useful for far more people to distribute a PHP and .NET version of the server component.
I am an unabashed client side scripter, so if Java is blowing up all over the server market, I guess my comments aren't that relevant...
(2013/5) HTML5:90.2% MOB:14% IE7:0.5% IE8:8.6% IE9:9.8% IE10:10%