Foundations of Ajax

The Internet as we know it today has undergone tremendous change. Beginning with simple textual browsers that allowed scientists to exchange research, the Internet is now a hub for commerce and information. Over that time, we’ve seen a number of new technologies and approaches—from the earliest graphical browsers to podcasts. Today, the Internet has become the leading platform for numerous applications (when was the last time you actually spoke with a travel agent?), but despite the convenience, few would mistake a Web application with its desktop cousin. This chapter will give a brief overview of the evolution of Web applications. Once we have you grounded in the past, we’ll introduce you to what we view as the future: Ajax.