I think there is no harm in really combining both: (i.e. Cross-platform Rich Internet Application Platforms). Yeah, I suggest usage of 'platforms' instead of 'frameworks' or 'toolkits' as people often confuse the difference between these.

Any disagreements?