Time for (at last) a rich web client ?

Posted 26 Apr 2005 at 08:21 UTC by groom Share This

Adobe inc (creator of PS and PDF) has bought up Macromedia (creator of Flash), Microsoft is ready to launch Xaml, Mozilla has Xul... Well, who will be the first to launch at last a rich web client ?

It is time to think about a rich web client. The opensource community has a great challenge and is now ready to push a technology into the worldwide commercial standards. It is a great oportunity for the community to go faster than Microsoft and its Xaml technology. Since the union of Adobe and Macromedia, we can imagine 3 main concurrents in the launch of a rich web client : Microsoft, Adobe/Macromedia, and Mozilla. It is really important to spread a leading technology in the free software community. Brendan Eich, father of javascript and chief achitect of Mozilla says it 's time to gather our force to introduce and spread XUL before Xaml crush the world. -- Short article, large discussion

I would settle for a relatively bug free working class multimedia framework, posted 4 May 2005 at 05:48 UTC by mirwin » (Master)

Having experienced multimedia development in a "programmer free" Macromedia Director environment undergoing constant expensive version release offset by a quarter from Microsoft's self serving version releases of new bug suites ... it is my prediction that a simple, robust, multimedia integration framework with a somewhat orthogonal yet demonstrably complete (i.e. what the artist wants the artist can do) scripting and programming capability would quickly spread throughout the industrial artist community, providing it can support most of the pervasive commercial and open standard file formats.

Artists (and entrepreneurial producers paying the same) do not like being locked into proprietary or special, expensive, difficult to use, tools anymore than hackers. They do, however, like to use expensive, powerful, commercial, highly leveraging, tools after they get successful enough to afford them and can apply sufficient time to learn to use them effectively.

Particularly after investing years in learning to use these tools effectively and having invested hundreds of thousands or millions of dollars worth of time and sweat equity in libraries of components reusable in future art projects, artists and producers are resistant to abandoning old proven tools and environments for new ones. A transition path back and forth is attractive and essential.

Allow me to repeat my conclusion: Excellent, bug free, import-export tools, utilities, or functional features will be critical in attracting established artists, firms or production integration efforts to new environments or presentation media or tools. These are also critical to allowing open/free community artists learning or plying their trade by helping create the commons to transition into prosperous commercial delivery of the portion of their work they choose to use to support themselves. The artists should be free and empowered to choose business models and delivery mechanisms which work best for their personal approach to business and life.

Describe the client under discussion, please, posted 21 Jun 2005 at 08:44 UTC by MartySchrader » (Journeyer)

Okay, what would a rich web client look like? Would it end up being an IP-based player? Kind of a Winamp with every clod and his idiot brother making skins for it? Would it be a channel to other desktop applications like word processor, spreadsheet, database, or other local processing?

The discussion of art and all doesn't tell me much. Perhaps some more concrete examples might serve to better define both the flexibilty and limitations of a rich web client. Eh?

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page