Stephen O’Grady of Redmonk has written this good post Too Rich For My Taste: The RIA Q&A questioning the value of Rich Internet Applications to end users. Some of the observations are very accurate. Two of them related to Internet Applications are very important:
1. We spend more time using browser based applications than thick-client desktop applications (exceptions are developers). Browsers are universal client program people are comfortable using.
2. End users are happy using current web interfaces. In the recent years AJAX has made it even better. There is no real need for making application interfaces richer. Don’t fix what is not broken.
The big vendors of RIA, Adobe (Apollo), Microsoft (Siliverlight) and Sun (JavaFX) seem to be making excessive emphasis on richness of interface and pushing their technologies forgetting the above crucial points. The richness of interface is highlighted so much in the demos and talked so much about in their marketing that RIA can be interpreted as “Rich Interface Applications”.
Is there a reason why richness of interface is played up, although RIAs are meant to provide richness in 3 dimensions?
I think the 3 big vendors have a problem with “Internet Applications” part of RIA definition. Internet Applications imply using the browser as the client. Adobe Apollo and Sun’s JavaFX do not run inside the browser, so point #1 above is not in favor of them. If it is not about writing super cool UI Silverlight has no place, so point #2 is not in favor of Microsoft Silverlight.
Does this mean RIA has no role? Should you be a skeptic the way Stephen is?
I think RIA has a big role to play connecting the web to the user. RIA provides a way for web to interact with the user in more ways than current request-response model.
Technorati Tags: adobe apollo, silverlight, javafx, dekoh, rich internet application
Submit to
del.icio.us
digg
Technorati
Yahoo My Web




MozealBlog.com » Blog Archive » เรื่องน่าสนใจเกี่ยวกับ RIA said
[...] Software (Ad)Venturing blog ได้สรุปจากบทสัมภาษณ์ของ Steven O’Grady ว่ามีข้อสังเกตที่น่าสนใจเกี่ยวกับ RIA อยู่ 2 ประการ [...]
Where to JavaFX in RIA? | JavaFX site said
[...] in web pages (at least for now). So, How it can fit into the Rich Internet Application (RIA)? Software (Ad)Venturing blog posts about what exactly RIA means and how Adobe (Apollo), Microsoft (Silverlight) and Sun [...]
Kim Schiller said
I think that JavaFX has a lot to offer in RIA, especially in more complex web applications. But we need some attention on the deployment techniques, making it easy to embed in a web page, otherwise JavaFX won’t be competitive.