On RIA Monetization

Recently Yahoo unveiled their new Maps product. Most shocking is the new Yahoo Maps is built on an AJAX platform, replacing the previous Flex 1.5 implementation. Why would Yahoo throw away an entire product, an entire investment in Flex technology? Was it because Flex is inferior to AJAX? Anyone who has dealt with cross platform issues with CSS/HTML rendering and differing Javascript implementations would laugh at that notion. The reason Yahoo ditched Flex was simple. Advertising. Advertising on the web is quite mature. There exists a number of players and technologies for serving, tracking, billing and displaying ads on the Internet. Without exception, each are based on serving ads inside HTML. Since usage of Yahoo Maps is 'free' (as in Beer), Yahoo relies on increased traffic to increase ad clicks, thus increasing profit. Speaking from a purely technological point of view, Flex is far superior for rendering and interacting with mapping interfaces. The performance of RIAs running on Flash Player 9 is orders of magnitude greater than Javascript in the browser. Maintaining state is much better done in Flex, than Ajax. That and 50 cents, the old saying goes, will get you a cup of coffee. In this day and age of 'free' applications, there will be advertising. Unless Adobe levels the advertising playing field, Flex will consistently lose out to traditional browser based (HTML/CSS/Javascript) implementations. Adobe, are you listening?

Dan Wilson, principal partner of DataCurl LLC, began his IT career at a fast-paced start-up during the dotcom heyday. He has since then held senior program and development positions in Technical Consulting, Health Care, Online Publishing and Government Contracting. Dan is an avid participant in technology communities; currently serving on the board for the Triangle ColdFusion User Group in Research Triangle Park, North Carolina. Dan is a DZone MVB and is not an employee of DZone and has posted 26 posts at DZone. You can read more from them at their website.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)