Articles Tagged '-Windows Presentation Foundation-'

Ajax: Rich Internet Application?

Question: We consider the Ajax applications like real prorie RIA (Rich Internet Application - RIA is a web application with all the features and functionality of a traditional desktop application for PC)?
According to Ryan Stewart, no - or at least not now.

The role of the desktop Rich Internet Applications by ZDNet 's Ryan Stewart - Rich Internet Applications have helped change the face of the web. It's interactive blackberries, Designers Have Been Able to leave Their mark and innovation in web development has soared. Rich Internet Applications helped open up the web to better Experiences and now They are doing the examination for desktop applications. Where do RIAs fit into the world of desktop development?

In fact, competition with other "approaches" - so to speak - is very high. The recent explosion in Net TV, for example, shows that the union is strength. In "Ajax" you can not see a video, for one thing. How you can make many other stuff. I do not think Ajax will be the absolute future. I see in Ajax more like a browser extension and a new way to address some of the dynamics on DU first even considered.

However, if someone had noticed it, there are still obstacles to overcome. For example:

  • Improve the compatibility between different browsers on the market, enlargement topic discussed on this very Blog
  • Allow greater interaction between Web pages and the operating system "host", such as a Drag & Drop from the desktop to the Web page
  • Standardization of scripting: JScript, JavaScript (1.3, 1.7, ...), VBScript
  • Accessibility, usability and security, given that we are on the net!

Libraries, Prototype / Script.aculo.us and YUI components: the real stumbling block?

When a developer creates a library or a frame-work to fix (once and for all) a variety of needs, start creating a monster. Often do not realize it but the developer link end-user is really convoluted. It starts, for example, with the creation of a JavaScript library can create simple windows. Just recently, and someone creates a similar library that allows you to create modal windows resizable and with the management order and overlap. After a while, 'it comes up and you also implements customized graphics ... and so on.

Basically when you get something, the instant immediately following that something is simply not enough, seems to be the standard and then seek new accessories to even further improve the performance or appearance. All end-user requests! And the developer runs, almost like a frightened dog, the end-user is always right!

This race continues, in a universe like the Internet, threatens to cast long to bring more confusion than anything else.

Web 3.0?

Lately experiences (beta) have proliferated in the Web2.0 on the network at an impressive pace. Each has brought attention to its Ajax-style application, each with its embedded solutions, relying on libraries notes, writing proprietary frame-work, etc. ...
Each experience had its peculiarities: some was visually appealing, some extremely fast, extremely customizable, and other other extremely usable.
But no one, until now, has managed to combine all this in a single environment.

Ragionandoci carefully is evident that the reason is the lack of support provided by the browser itself and by the immense complexity of the problem.

Even if someone has assimilated the browser to an operating system, it still holds a huge advantage. Foremost among these is the so-called Kernel. What is the kernel Explorer or FireFox? Both, like Opera or Safari, barely support the scripting language called JavaScript (or JScript as the case). Mozilla, FireFox is about to release its version of JavaScript 1.7, really interesting. But will Microsoft Explorer? It will install an ActiveX emulate him, wait until 2012 for the release of IE8 or use a myriad of if to understand on what platform you are working?

I can only agree with Ryan Stewart. For the moment, Ajax is a technique of great help in very specific cases, but to compare this technique (and I stress technique is not technology) to a RIA seems to me - at least for now - really eccesivo.

Macromedia / Adobe

Interesting, however, are the technologies (and I emphasize technology and non-technical) Flex / Flash and Apollo, that after the acquisition of Macromedia by Adobe are going to live a second life.
I highly recommend to all interested parties to view the Adobe Labs , where he shows a nice new policy that certainly inspires more confidence in the future of Script.aculo.us - no offense, and without detracting from the developer.

But the Internet has a unique feature, that of surprise, so I'm not surprised at all that he said - in short - a myriad of nonsense!

More ...


Stop SOPA