HTML or AJAX?
Interesting piece covering this relatively new conundrum. When to use RIA (Rich Internet Application ) technology?
“Simple enough for HTML means that the UI has modest interactivity requirements. However, if any of the following features improves your UI, you should consider RIA technology:
- Partial screen updates
- Asynchronous communication
- Server push
- Widgets supporting direct manipulation
- Multiple coordinated windows
- Modal dialogs
- Menus
- Keyboard navigation
RIA technology provides rich client capabilities in a web infrastructure. The goal is to combine the advantages of desktop applications with those of web applications. There are three fundamentally different technology options to achieve this: JavaScript, Java, and Flash. Their respective core advantages lead to the next level of the decision tree.”

