Rich Internet Applications

Rich Internet Applications

A rich Internet application (RIA) is a Web application that has many of the characteristics of desktop application software, typically delivered by way of a site-specific browser, a browser plug-in, an independent sandbox, extensive use of JavaScript, or a virtual machine. Adobe Flash, JavaFX, and Microsoft Silverlight are currently the three most common platforms, with desktop browser penetration rates around 96%, 76%, and 66%, respectively (as of August 2011). Google trends shows (as of September 2012) that plug-ins based frameworks are in the process of being replaced by HTML5/JavaScript based alternatives.

Users generally need to install a software framework using the computer's operating system before launching the application, which typically downloads, updates, verifies and executes the RIA. This is the main differentiator from HTML5/JavaScript-based alternatives like Ajax that use built-in browser functionality to implement comparable interfaces. As can be seen on the List of rich Internet application frameworks which includes even server-side frameworks, while some consider such interfaces to be RIAs, some consider them competitors to RIAs; and others, including Gartner, treat them as similar but separate technologies.

RIAs dominate in browser based gaming as well as applications that require access to video capture (with the notable exception of Gmail, which uses its own task-specific browser plug-in). Web standards such as HTML5 have developed and the compliance of Web browsers with those standards has improved somewhat. However, the need for plug-in based RIAs for accessing video capture and distribution has not diminished, even with the emergence of HTML5 and JavaScript-based desktop-like widget sets that provide alternative solutions for mobile Web browsing.

Read more about Rich Internet Applications:  History, Design, Distribution, Cost, Characteristics, New Trends, See Also

Other articles related to "rich internet applications, applications, internet":

Adobe Flash - History - Rich Internet Applications
... One area Adobe is focusing on (as of February 2009) is the deployment of Rich Internet Applications (RIAs) ... runtime environment that builds rich internet applications in Adobe Flash ... The output can be deployed as desktop applications ...
Internet Architecture Board
... The Internet Architecture Board (IAB) is the committee charged with oversight of the technical and engineering development of the Internet by the Internet Society (ISOC) ... of Task Forces, of which the most important are the Internet Engineering Task Force (IETF) and the Internet Research Task Force (IRTF) ... Department of Defense's Defense Advanced Research Projects Agency with the name Internet Configuration Control Board during 1979 it eventually became the Internet ...
WAI-ARIA
... WAI-ARIA (Web Accessibility Initiative - Accessible Rich Internet Applications) is a technical specification published by the World Wide Web Consortium that specifies how to increase the ... Such techniques on websites are called rich Internet applications ... WAI-ARIA allows web pages (or portions of pages) to declare themselves as applications rather than as static documents, by adding role, property, and state ...
Internet - Social Impact - Censorship
... restrict what people in their countries can access on the Internet, especially political and religious content ... certain material, such as child pornography, via the Internet, but do not mandate filtering software ...
Rich Internet Applications - See Also
... HTML5 List of rich Internet application frameworks PIGUI. ...

Famous quotes containing the word rich:

    The bright old day now dawns again; the cry runs through the the land,
    In England there shall be dear bread—in Ireland, sword and brand;
    And poverty, and ignorance, shall swell the rich and grand,
    So, rally round the rulers with the gentle iron hand,
    Of the fine old English Tory days;
    Hail to the coming time!
    Charles Dickens (1812–1870)