Get flash to fully experience Pearltrees
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 . [ 1 ] 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). [ 2 ] Google trends shows (as of September 2012) that plug-ins based frameworks are in the process of being replaced by HTML5 / JavaScript based alternatives. [ 3 ] [ 4 ]
Rich Internet Applications (RIAs) are the future of web applications. Unlike first generation SaaS applications that were built on a static web paradigm, RIAs bring the power of desktop-like experience to the cloud. The next generation of cloud applications is going to be RIA based, incorporating the interactivity and responsiveness you expect from a desktop application. This is a quiet revolution of sorts since you don't get the resounding hype about the advance of RIAs.
By Theresa Neil As Bill mentioned in an earlier post, we don’t want to limit this blog to just the principles and patterns found in the book. For that you can check out our Explore the Book section. This is the second article in a three part series on patterns and principles for RIA design. Every designer has a set of controls they rely on to communicate an effective UI. This is my library of essential controls.