Slashdot Mirror


Papers From W3C Web Apps Workshop Available

cying writes "Position papers from the W3C Workshop on Web Applications and Compound Documents are now available. The workshop will discuss the W3C's future roadmap for web application standards. Many weighed in, including Adobe, IBM, Microsoft, the Mozilla Foundation, Sun, and several mobile companies (including mine)."

3 of 8 comments (clear)

  1. Hack built upon hack by bay43270 · · Score: 4, Interesting

    The term 'web application' in my opinion smells of a hack. We took a nice little text markup language and added a handful of basic UI components, a few scripting languages, CGI, server side content generation engines and standard after standard layered upon each other to try to re-create a user experience that already existed in 1984. The entire reason we choose to make web applications over 'thick client applications' is because of deployment issues. Why don't we just work to make our thick applications more easily distributed instead?

    1. Re:Hack built upon hack by Anonymous Coward · · Score: 4, Insightful

      I think there are other advantages:

      • Security: I might trust a web application (like Google) to provide me with search results, but not necessarily with all the content on my hard drive.
      • Access to information: Local apps might need to access information stored in a central repository. Would it make sense to have Google or Slashdot running as a local application?

      It could certainly be argued that HTML and HTTP need changes, and perhaps a rewrite (although I doubt a rewrite will happen in the next 10-20 years). There are also undoubtedly many web applications that are written as hacks. But I don't think a hosted application accessible from a browser is a hack.

      On an unrelated note, I do question the W3C getting seriously involved in what appear to be server-side issues. I would personally prefer the W3C focus on clientserver standards. There are already plenty of server-side standards (servlets, Perl CGI, etc.) for applications. And the client need not be aware of them.

    2. Re:Hack built upon hack by bay43270 · · Score: 4, Interesting

      I would like to point out that I didn't mean to put down HTML or HTTP. HTML is a great way to display and link documents. I don't have any problems with HTTP either (although, knowing what we know today, we could make improvements). I also wasn't trying to condemn applications that communicate to a centralized server for content or even processing capabilities. I'm just saying that I don't believe any amount of hacking is going to allow HTML to provide the user experience we ultimately want it to have. Even if we could, the resulting code would be an un-maintainable mess.

      We've had perfectly good frameworks for creating rich GUI applications for years (rich UI features with much more maintainable code). We just don't use them for much because we can't get more than a few thousand people to install an application unless it's *really* important to them. I'd write more, but then I'd end up with a term paper about how/why other attempts have failed (applets, activeX, webstart) and pro/cons of solutions in the works today (Avalon, standard flash components).