Many Web Application technologies are an attempt to bridge the gap between Thin (browser-based) and Thick (desktop-based) clients. As a result, it’s useful to consider where they fall on a continuum between these two deployment and design options.
A panel (PDF) at the 2002 Usability Professional’s Conference explored what drives design decisions for Web products and developed a continuum that highlighted variations between Web sites and Web applications.
Backbase, a provider of Rich Internet Application (RIA) solutions illustrates how traditional Web applications stack up against Mainframes, Desktops, and Client/Server architectures.
Macromedia illustrates (PDF) the positioning of RIAs to secure the best of thin clients (global reach) and thick clients (rich user interface).
Microsoft similarly positions its Smart Client technology as leveraging the best of thick and thick clients.
Anders Norås utilizes Microsoft’s Smart Clients diagram to illustrate where “Chubby Clients” (his term for applications relying on server callbacks and large amounts of DHTML) fall on the continuum. “They are fatter than traditional postback based Web applications, yet slimmer than traditional desktop clients.”
The message in Microsoft’s, Macromedia’s, and Norås’ continuums is the same: there’s a sweet spot in between Thin and Thick clients that makes for great Web applications. Each author, however, simplifies their message by not addressing the other solutions also vying for the “sweet spot”. LukeW Interface Designs and Ramirez Designs’ Web Application Continuum (PDF) broadens the conversation.
The 2005 Information Architecture (IA) Summit panel (PowerPoint) on Rich Internet Applications likewise plotted how several of the most popular Web application solutions stack up.