Watch out! Mistakes!
More mistakes from from the infamous Alex. While obvious, it is important to articulate these truths so that even the most basic code writer or copy-n-paster will follow this wisdom.
I’d like to note that there are several issues with AJAX, but also IMMENSE FLEXIBILTY!
For a lot of people, unless you’re building a GMail or Hotmail, it doesn’t matter if 100% of browsers dont’ work. Compat can get expensive. It requires lots of tests and lots of minor adjustments of your products/projects. So bear in mind, that you should make darn sure you understand the requirements of your users. If you’re on a corporate Intranet and everyone’s running Mac - it’s one story; however if everyone is running PC’s with IE only (due to SysAdmin bias against Firefox), that’s another story; and so on.
The best things about AJAX are the excitement in the community and getting everyone on the same page to help drive requirements! Microsoft and Mozilla (and others) need to hear from the web community! It is the web builders and web users that can force them to innovate once again. The other side of the coin: There are some postings from folks against AJAX. How could someone be against a technology? I want to ask these people, “Are you just mad because someone else got some notoriety for presenting a well thought out idea?”
Asynchronous Javascript and XML is about opportunity. And as my friend Alex re-iterates in his post “Use it wisely”