Rich Internet Application Capabilities

Rich Internet Applications restore the user interface functionality of desktop applications to Web applications, resulting in much more intuitive and effective user experiences while maintaining the advantages of Web applications.

Rich Internet Applications improve the user experience by:

  • Refreshing individual windows separately
  • Providing richer user interface features such as drag-and-drop
  • Removing the unnatural user interface constraints of Web pages
  • Enabling the application to more effectively manage its look and feel
  • Having toolkits with richer and higher level building blocks

Rich Internet Applications enable more effective systems to be built by:

  • Maintaining the state of the application in the client
  • Supporting business logic on the client where appropriate and taking advantage of local network connections
  • Doing more processing locally on the PC

The result of Rich Internet Applications capabilities is that application information and changes to that information are communicated more effectively to the user. Applications can look like applications, not Web pages, and systems can be optimized for the user efficiency, not system efficiency.