|
TOP LINKS YOU MUST CLICK ON
Developer Viewpoint
Viewpoint: Is "RIA" a Ploy to Keep Merriam-Webster in Business?
Marketing gurus create new terminology like 'RIA' and 'Web 2.0' in order to force people to engage in new conversations without them dragging along their baggage of ingrained prejudices about what something is or is not. They also do it - I am convinced - to make themselves seem smart. But we should not have to keep inventing new words in order to have these new conversations.
Reader Feedback: Page 1 of 1
#2 |
Sean commented on 2 Mar 2008
Adam: Very valid points. But I think I should clarify the point and intent of this blog post, because it's not entirely evident (even to me) after reading it again. First, however, I do have to disagree that "RIA" and "Web 2.0" are "tech terms." SQL is a tech term. HTTP is a tech term. AJAX is a tech term. RIA is clearly a marketing term (disputably) coined by some clever marketing folk at Macromedia. Web 2.0 was supposedly coined by O'Reilly. When I build a web app (I am a Rails and Flex developer), neither of these terms helps me clarify what the heck I am intending to build. Only drawings do that. Or mock-ups. Or focused discussions of particular features. Throwing in a term like RIA is just verbal hand-waving.
I say all this, but these are unimportant arguments. RIA and Web 2.0 aren't going anywhere at this point, so it would be silly of me to call for their permanent banishment. And I'm not. What I am saying is that we all should think deeper about how language affects our point of view and our ways of thinking about technology. Why invent new terms all the time? Why can't we have new conversations about old terms instead of new conversations about new terms? When transistors replaced vacuum tubes, did people invent a new word for the computer? No, we still call them computers.
The point being that new language is socially expensive. Every time we invent some silly new term to describe what is (in essence) just a technological progression of something that already exists (i.e. the web application), we spend a lot of time and energy educating people about it. You say RIA is not a "public" word, which may be true, but I say that whenever we can avoid isolating ourselves from the public by coming up with our own internal language, we should. I may be in the minority here, but I think it's elitist. Whether my grandparents understand or not is not a moot point - it IS the point :)
In the end, rich experiences should be the de facto standard by now. If we're trying to build technology that everyone will love and enjoy and want to use, then obviously we want to design and create the best experience possible. We don't need new language to make this happen. We just need creativity, imagination and the ability to re-think what already is.
|
#1 |
Adam commented on 2 Mar 2008
These ARE valid terms because definitions such as RIA or Web 2.0 help people who build these things to communicate what's required. These are not "public" words. They are tech terms that overarch a wide variety of solutions. Broad terms yes. Whether your grandparents understand what these phrases mean or not is a moot point. Do your grandparents know what a SQL database is? Should we rename it to "software" too?
As far as marketing goes, if the term RIA or Web 2.0 is used when pitching to a client then it _is_ useful because of how the approaches that underpin what these phrases stand for differ from traditional web sites. So you want Web 2.0? If you mean more user interaction, comments, gradings etc... then beware that users can comment negatively as well as positively - what will that mean to your brand if this occurs? Plus it'll cost you more because of x, y, and z.
Architecting an application is very different to architecting a web site. It is something that front-end developers are being more and more tasked to do, but have little experience in planning. One example being that with Ajax you need to build contingencies for when the content you're calling and exposing to the user fails. This is something that Information Architects have little experience in handling as well in my experience. Also DHTML/Ajax, say drag and drop functionality - how does that degrade gracefully for those with disabilities, or users without JavaScript enabled (banks/financial houses etc...)?
Surely these are useful terms because they alert developers and clients to the change in methodology required?
|
YOUR FEEDBACK  | By RIA News Desk Java Application Development wrote: Great Post.....
Java Developer... |  | By Kevin Hoffman Pookie wrote: Well, you were almost right: MobileMe isn't just dead simple to use - it's just plain dead. |  | By Rahul Kumar Gupta Loganathan wrote: Excellent article with complete insight on what is SEO , do's and donts for a beginer in SEO like me.
thanx
Logs |  | By Virtualization News Desk ad wrote: http://streamsoftblog.blogspot.com/2008/06/spikes-new-move-with-limewire...
Here, at Streamsoft, we always like to hear about innovative P2P moves. Michael Iron, the founder of Streamsoft , entered the P2P video field because of its constant innovations and progress. The Viacom-owned cable network... |  | By Scott Barnes Richard Monson-Haefel wrote: Happy Birthday, Silverlight!
Welcome to the party! You have about 10 years of catching up to do to if you want to provide the depth of features found in Curl ( http://www.curl.com).
All the best,
Richard Monson-Haefel
VP of Developer Relations
Curl, Inc. |
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS Help Wanted: SYS-CON Media is looking for i-technology reporters, and journalists. Please apply to reporters(at)sys-con.com. We are also seeking online advertising sales representatives with proven track record. Please apply to careers(at)sys-con.com. |
|
SYS-CON FEATURED WHITEPAPERS BREAKING NEWS FROM THE WIRES Traffic Highs for Both PBS.org and PBSKIDS.org Cap a Record-Setting Year Jan. 7, 2009 03:00 PM |
 | Micro Focus has announced the availability of Micro Focus COBOL for Eclipse, encompassing versions o... | Only if you were on the dark side of the moon could you have missed the impact of the iPhone. Its sw... | Much like “Web 2.0″, cloud computing was a collection of related concepts that people recognized... | It’s time to wrap up the year 2008 - a year of change with Obama, the Olympic Games and the financ... | Genuitec has announced the production release of MyEclipse Enterprise Workbench 7.0. The new release... | There's a new release of OpenSolaris out – OpenSolaris 2008.11 – out a whole three weeks before ... | Servoy has introduced Servoy 4.1 featuring a single code base development and deployment for desktop... | CodeGear RAD Studio 2009, Embarcadero’s flagship product for Windows and .NET platforms, combines ... | ILOG has announced ILOG JViews 8.5, the latest version of ILOG’s Java-based visualization suite, w... | "More than a half dozen conferences and events targeting Virtualization and Cloud Computing canceled... | The new LISA Eclipse Edition offers deep integration with many aspects of the platform, including th... | There is much debate raging over whether cloud computing and grid computing are one and the same. In... | XAware has announced its upgraded support for Eclipse 3.4. This enhancement gives developers and arc... | On Monday October 20 in San Jose, California, the top Rich Internet Applications event of the Fall o... | Industry blogger Alex Bunardzic writes in his 'Ethical Software by Alex Bunardzic' blog: 'Now that M... | Join Scott Guthrie as he discusses Microsoft’s commitment to web standards development, Rich Inter... | This guide explains how you can install the Google Android SDK 1.0 on an Ubuntu 8.04 desktop. With t... | Well, Egenera - which has no market cap at all because it hasn't gone public yet - claims it is. IDC... | Reminding people of how its backing was the making of Linux, IBM, to no one's surprise, has thrown i... | Virtualization has become a critical part of Enterprise IT strategy. Why and how has it become one o... |
|