Rich internet application: Difference between revisions
Jump to navigation
Jump to search
m (using an external editor) |
|||
Line 2: | Line 2: | ||
== Definition == | == Definition == | ||
'''Rich Internet applications''' (RIA) are Web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the Web client but keep the bulk of the data (i.e., maintaining the state of the program, the data etc) back on the application server. ([http://en.wikipedia.org/wiki/Rich_Internet_Application Wikipedia],, retrieved 12:36, 27 April 2007 (MEST)) | '''Rich Internet applications''' ('''RIA''') are Web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the Web client but keep the bulk of the data (i.e., maintaining the state of the program, the data etc) back on the application server. ([http://en.wikipedia.org/wiki/Rich_Internet_Application Wikipedia],, retrieved 12:36, 27 April 2007 (MEST)) | ||
== Technology and examples == | == Technology and examples == | ||
Line 8: | Line 8: | ||
=== Technology === | === Technology === | ||
;[[web 2.0]] | |||
* [[AJAX]] (Javascript + HTML + CSS + HTTP + XMLHTTPRequest calls). There are a number of available development frameworks | * [[AJAX]] (Javascript + HTML + CSS + HTTP + XMLHTTPRequest calls). There are a number of available development frameworks | ||
* [[AJAX3D]] | * [[AJAX3D]] | ||
; Plugins / webstart applications | |||
* Java applets or Java webstart applications | * Java applets or Java webstart applications | ||
* Flash + tools like Adobe Flex and Apollo | * Flash + tools like Adobe Flex and Apollo | ||
; Browser extensions | |||
* XUL (only works with Mozilla-based browsers). | |||
* ActiveX Controls (only works with IE) | * ActiveX Controls (only works with IE) | ||
* | |||
=== Ria categories === | |||
* [[Virtual office]]s, (some, i.e. in the sense of ''Office 2.0'') | |||
* [[Webtop]]s | |||
* [[social software]] applications (most) | |||
* (some) [[educational technologies]] | |||
=== Examples === | === Examples === | ||
(just some, rather look up categories above) | |||
; | ; Editing | ||
* [[DITA Storm]] | * [[DITA Storm]] | ||
* [[Through the web editor]]s | * [[Through the web editor]]s | ||
; Specifically for education (in this wiki) | ; Specifically for education (in this wiki) | ||
Line 32: | Line 42: | ||
* [http://en.wikipedia.org/wiki/List_of_Rich_Internet_applications List of rich Internet applications] (Wikipedia) | * [http://en.wikipedia.org/wiki/List_of_Rich_Internet_applications List of rich Internet applications] (Wikipedia) | ||
* [http://en.wikipedia.org/wiki/Category:Web_applications Category:Web applications] (Wikipedia). | * [http://en.wikipedia.org/wiki/Category:Web_applications Category:Web applications] (Wikipedia). | ||
== In education == | |||
Rich internet applications have a lot of potential, in particular for "classroom education" since it frees the teacher from administrative redtape and the organization from installation and maintenance. | |||
== Links and references == | == Links and references == |
Revision as of 13:20, 14 May 2007
Definition
Rich Internet applications (RIA) are Web applications that have the features and functionality of traditional desktop applications. RIAs typically transfer the processing necessary for the user interface to the Web client but keep the bulk of the data (i.e., maintaining the state of the program, the data etc) back on the application server. (Wikipedia,, retrieved 12:36, 27 April 2007 (MEST))
Technology and examples
Technology
- AJAX (Javascript + HTML + CSS + HTTP + XMLHTTPRequest calls). There are a number of available development frameworks
- AJAX3D
- Plugins / webstart applications
- Java applets or Java webstart applications
- Flash + tools like Adobe Flex and Apollo
- Browser extensions
- XUL (only works with Mozilla-based browsers).
- ActiveX Controls (only works with IE)
Ria categories
- Virtual offices, (some, i.e. in the sense of Office 2.0)
- Webtops
- social software applications (most)
- (some) educational technologies
Examples
(just some, rather look up categories above)
- Editing
- Specifically for education (in this wiki)
- Personal learning environments (maybe some)
- LAMS
- microworlds (some)
- Other places to visit
- List of rich Internet applications (Wikipedia)
- Category:Web applications (Wikipedia).
In education
Rich internet applications have a lot of potential, in particular for "classroom education" since it frees the teacher from administrative redtape and the organization from installation and maintenance.
Links and references
- Rich Internet application (Wikipedia).