This post on Matt’s blog gives a great little summary of the onset of Asynchronous Java and XML, or AJAX for short, as a programming tool for the Web. I have nothing of substance to add to this, except to comment on the mention of Macromedia Flash he makes. As Matt points out, AJAX’s functionality holds the power to create pages with the interactivity of Flash, while maintaining the small file sizes and quick page loads that have historically distinguished Flash from other methods of creating dynamic content (read: JAVA). This makes me happy, because it couldn’t have come at a better time. After 5 years of happily utilizing Flash, Fireworks, and Dreamweaver in total harmony, I grimace at the prospect of Macromedia’s recent acquisition by the megalithic Adobe corporation. However, it is pleasing to know that, while we’ll all miss the seamless integration of those three programs once its botched up by the morons at Adobe (c.f. ImageReady), PHP and other open-source technologies offer us the chance to march ahead unimpeded by the universification of the web development software marketspace.