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.

« August 2008 »
August
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
31