Skip to content. | Skip to navigation

Sections
Personal tools
You are here: Home x Technologies AJAX and Javascript

AJAX and Javascript

AJAX: The web UI programming technology that makes programming cross-browser apps easy, except when it doesn't.

 Making applications work well in a browser environment requires a keen understanding of the space and time constraints browsers impose (things are always slower than they should be), as well as an ability to use the network as little as possible.  Even one request can be expensive.  It also requires a gift for tracking down bugs not in your code (all browsers are broken in some way or other), and work around them in a way that does not impair the overall product.  Finally, a keen grasp of what is and isn't practical, as well as empathy with the user are essential to creating a product that will make users happy.

I have worked on extending and improving the Google Web Toolkit, and have a solid understanding of all of these issues, as well as the typical client-server issues that come up with AJAX.  GWT (Google Web Toolkit) is a vast improvement to the typical incompatibility ridden experience that is found in AJAX development -- it provides a fairly simple, powerful and compatible framework to develop AJAX user interfaces with.  As a bonus, using it allows one to use Java, which makes development more maintainable than with Javascript.

« November 2008 »
November
SunMonTueWedThuFriSat
1
2345678
9101112131415
16171819202122
23242526272829
30