Announcements | White Papers | Blog

An introduction to Rich Internet Applications: Addressing the "usability wreck" of today's web

Ian Karnell, President & Founder | One to One Interactive
May 31, 2004

“The World Wide Web is a usability disaster… It's because browsers send and retrieve data in batches, like a 1975 mainframe terminal, not like a modern, interactive software application.”

— “Enriching the Browser,” Rafe Needleman, Business 2.0

The quantitative and qualitative facts surrounding today's Web experience demonstrates that there remains a significant opportunity for many companies to optimize their customer conversion, retention and satisfaction rates.

  • The average online retailer fails to convert fully 97% of their site shoppers into site buyers, while a number of studies have demonstrated that as much as 75% of potential customers abandon their online shopping carts before they have consummated a purchase.
  • The vast majority of users will also abandon a Website if they feel that the number of clicks required to complete a transaction or located the desired information is too long and cumbersome. The average checkout process takes 4.93 clicks to complete — far more than users would prefer.
  • According to Gartner research, retailers that fail to meet online customer service excellence will experience an average turnover of 100% of their customer base every five years. (Gartner Research, August 2002)

Rich Internet Applications (RIA) offer the potential to radically enhance online user experiences and dramatically increase online conversion, retention and overall satisfaction.

Introducing Rich Internet Applications

RIA technologies promise to deliver the next generation of Web-based applications. Applications, according to Macromedia, that promise to combine desktop software functionality with the broad reach and low-cost deployment of the Web.

To date the Web is almost entirely made up of HTML-based Web sites that have been designed within a click-command interaction model — the same model that existed when the Web made its commercial debut in 1992. Users today, like in 1992, interact with most sites by clicking a hypertext link within an HTML page that results in an asynchronous page refresh that displays the requested content. The Web has revolutionized our ability to access information instantaneously; however, Web-based technology limitations greatly inhibit the ability to translate rich desktop software functionality and experiences into an online environment. IDC identified a number of complexities with the existing click-command interaction model in a recent white paper:

  1. Process Complexity – the existing click-command interaction model requires that common multi-step or multi-option tasks be broken down into separate component pages that require users to switch pages to complete tasks, often resulting in back and forth page flipping to address changes made in sequential steps that affect one another. Thus, an "artificial interruption" of the user experience is created that was never part of the original process workflow.
  2. Data Complexity – today's Web does not easily allow users to examine the inter-relationship of pieces of data or information. This limitation prohibits users from visualizing and manipulating intricately related data.
  3. Configuration Complexity – Web sites have been limited in their ability to present a rich and dynamic picture of custom built products. A real-time representation of custom built products introduces a number of significant complexities that are difficult to address with standard Web technologies. The challenge lies in the application presenting to the user all the possible valid combinations of product options, allowing users to create one product from what could be thousands of options.
  4. Scale Complexity – The Internet allows users to access a whole new scale of data requiring new techniques to search and compare data. This is mostly accomplished today with textual-based search tools. The user enters in a search phrase and the resulting page presents result text-based descriptors that match the criteria.
  5. Feedback Complexity – Today's Web is predominately server-based. Thus, a site's ability to respond to a user is contingent on the user's click command. Today's Web limits the ability to have highly interactive, locally intelligent, client-side applications that can respond to user's input and can change their state or interface without the need for a page refresh.
RIAs fundamentally break the mold of the traditional click-command interaction model and will empower companies to create new kinds of engaging Web applications with features and functionalities that overcome the aforementioned complexities.

For example, RIAs will:

  • Allow sites to provide visual representations of data that will allow users to easily visualize and drill down into increasing levels of detail without page refreshes, thus greatly mitigating data complexity.
  • Significantly help to streamline user inquiries in product selection and configuration. For example, a user visiting an online florist site could navigate through the multitude of flower and arrangement options by selecting criteria options through dynamic check boxes or sliding tabs that instantly add/remove the floral arrangements that match his or her criteria.
  • Enable marketers to build online applications that can learn and automatically adapt to a user's passive and active interactions, delivering more personalized one-to-one experiences.

One needs to experience an RIA to fully appreciate the full potential of its application. Laszlo Systems' Web site showcases RIA technologies and the opportunities they offer to online retailers: http://www.laszlosystems.com/demos/.

Generally, RIAs are well suited for many types of applications. According to IDC, the ROI from RIAs will be particularly high in a number of key areas. These include:

Characteristics of Rich Internet Applications that Deliver Highest ROI

Application Challenges

  • Multi-step processes
  • Direct manipulation
  • Complex selection
  • Client-side processing
  • Data visualization

Application Types

  • Product selection and configuration
  • Customer self-service
  • Business Intelligence

Verticals

  • Financial services
  • Retail/e-commerce
  • Broadband portals


Online marketers that begin to address the user experience "hot spots" listed above will realize increased acquisition rates and customer profitability without increasing acquisition costs. As companies begin to make the move to Web services, they would be well served to consider how RIAs can mitigate user experience "hot spots" and drive substantially greater ROI.

Conclusion

We currently are witnessing the first wave of RIA technologies in the marketplace.  Laszlo Systems and Macromedia have taken the lead in delivering development tools and technologies for enterprise RIA implementations.

Laszlo, specifically, has taken many steps to advance the adoption of RIA technologies by providing innovative, standards-based technology solutions and component libraries that allow for rapid application development. Laszlo's XML-native platform allows online marketers to easily deploy RIAs across all major browsers as well as gain deeper levels of visitor data by capturing highly specific visitor behaviors and usage patterns. Lastly, Laszlo's platform allows for easy integration within developer's existing IT infrastructure, including their J2EE server environments.

RIA technologies will initiate a new chapter for Web application development and design that will enable companies to overcome some of the most prominent usability barriers for online success. One to One is committed to driving usability innovation through the application of RIA technologies to help our clients quickly overcome such usability barriers and realize, at long last, the promise of the Web as the most efficient channel to drive ROI.

Relevant Links:

back back to White Papers

Copyright © 2008 One to One Interactive, Inc. All Rights Reserved. Privacy Policy | Terms and Conditions