|
29 Sep 2008 06:16 pm
|
It’s been awhile since I last Blogged on rockstarapps.com. In between my last Blog on May 26th and Today, I have been spending much of my time working on building the dojo.E library and traveling around the world (Koren, San Fransisco). This week is the Ajax Experience Conference, which is one of my favorite conferences and one I have attended three times and talked at twice. In coordination with the conference were two dojo developer day meetings.
Each day was filled with great information and a lot of cool demos. I was extremely impressed with what I saw. The things people are doing are way more advanced then simple Ajax enhancements. The are truly pushing the Browser, DOM, JavaScript to the edge. I saw fully native and cross browser charting and graphics; get these features right will mean Ajax over the next several years will be able to compete with the plugins (once IE6 is put to pasture).
Below are my take-a-ways from the two days listening to Dojo talks.
Web performance has been a topic I have been working on for quite some time now. While building Nexaweb’s Ajax library we ran into and solved many challenges that developers will face while developing their own Ajax applications. Most of my effort has been around JavaScript performance and Ajax’s impact on a websites performance.

There has been quite a bit of chatter lately on the change to Ext JS licensing. Working for a Ajax library/framework/platform vendor myself, I thought I would review the GPL and see how it would relate to an Ajax library. The GPL license was interesting and long. One thing with all licenses is that depending on what you are doing they apply differently.� GPL makes sense for lots of software, MySQL uses the license, the Java source is also GPL. Ajax is slightly different than either of those two products because of how the user interacts with the application.