background preloader

RIAs

Facebook Twitter

Rich Internet application - Wiki. Google trends shows (as of September 2012) that frameworks based on a plug-in are in the process of being replaced by HTML5/JavaScript-based alternatives.[3][4] 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).[7] Web standards such as HTML5 have developed and the compliance of Web browsers with those standards has improved somewhat.

Rich Internet application - Wiki

However, the need for plug-in based RIAs for accessing video capture and distribution has not diminished,[8] even with the emergence of HTML5 and JavaScript-based desktop-like widget sets that provide alternative solutions for mobile Web browsing. Plug-ins[edit] Adobe Flash[edit] Main article: Adobe Flash Adobe Flash manipulates vector and raster graphics to provide animation of text, drawings, and still images.

Java applet[edit] Main article: Java applet JavaFX[edit] Microsoft Silverlight[edit] HTML5/JavaScript[edit] ExtJS[edit] The Future of RIAs is HTML5. Rich Internet Applications (RIAs) are the future of web applications.

The Future of RIAs is HTML5

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. Adobe were early proponents of RIAs, creating awareness and offering both technology and tools to enable the creation of RIAs . Truth be known - there would be no momentum behind the move to RIA if not for Adobe. But herein lies the problem - the future of RIA isn't going to be built around proprietary technologies like Flex or Silverlight but rather on the about open standards - HTML5 and Javascript. Sproutcore is comprehensive Javascript/HTML5 framework and it's open sourced.

Designing Web Interfaces. 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.

Designing Web Interfaces

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. Standard Screen Patterns: 12 patterns w/100 examplesEssential Controls: 30 controls for RIA design and developmentComponents for Commonly Requested Features: 15 patterns and examples Every designer has a set of controls they rely on to communicate an effective UI. Unfortunately, no single RIA framework offers all 30 of these. The frameworks reviewed include: Flex, Laszlo, Silverlight and 12 Ajax frameworks and toolkits: ExtJS, Dojo, YUI, Google Web Toolkit, Prototype/script.aculo.us, JQuery, MooTools, MochaUI, SproutCore, LivePipeUI,IT Mill, Backbase. 01. Google’s Auto-Complete 02. Carousel Prototype carousel widget Supported by: YUI, Prototype/script.aculo.us, JQuery, ITMill, Backbase, iCarousel 03. 04.