> How do people feel about this Web 2.0 moniker? Is it useful? Need it be
> as complicated as Tim O'Reilly manages to make it? For example, before
> the more recent use of the term I always thought of Web 2.0 as just the
> semantic web. Could we perhaps just say
>
> Web 2.0 = Semantic web [+ AJAX] ?

AJAX at this point more than accurately describes what is going on.
Take XML and JavaScript and do some fancy asynchronous behaviors.

As for Web 2.0 the semantic web is the least of Web 2.0, and AJAX is
not really the right thing to look at.

Web 2.0 is a moment in time where there is a confluence of certain concepts:

I would first replace AJAX with Richness. A moving away from simple
client-side intelligence towards a more intelligent thin, internet
distributed client.

Then you need to add in the social aspect of web 2.0. This is a moment
in time of the participation economy. It is not good enough anymore to
create content and applications to be consumed. End users are not only
creating content through reviews, wikis, commenting, etc., but
creating applications themselves, using Ning.

Remix and mashing is a core component here as well. When a single
developer takes different sources and creates a completely new concept
from them.

Of course, all this really works becausse of open APIs. Whether you
have RSS or google/amazon APIs, the openness factor with applications
like Flickr really allow for something completely new.

<plug>
If you happen to be at the IA Summit this weekend (I'm here already).
I'll be speaking about how Web 2.0 is an important concept for IAs and
IxDs to be ahead of the curve on, and how.
</plug>

What is also an important piece of all this is that Netscape 4 is not
in the mix anymore. This makes available AJAX technology without much
worry.

More important questions I would have for this particular community is
how does the confluence of these concepts change basic HCI
understanding. What work has been done in the field especially around
the participation information economy. I have not heard a lot of
people discuss that particular aspect.

Where designing RIAs is really at its core just another kind of
software that is distributed over the network, participatory scenarios
and even working with open APIs to me is something that is not looked
at from the theoretically important cognitive perspective. I wouldn't
even know where to begin.

-- dave


--
David Heller
E: dheller (at) gmail (dot) com
W: www (dot) synapticburn (dot) com

    --------------------------------------------------------------
    Tip of the Day: Use the archives to research common questions
     CHI-WEB: www.sigchi.org/web POSTINGS: mailto:[log in to unmask]
              MODERATORS: mailto:[log in to unmask]
       SUBSCRIPTION CHANGES & FAQ:  www.sigchi.org/web/faq.html
    --------------------------------------------------------------





--
David Heller
E: dheller (at) gmail (dot) com
W: www (dot) synapticburn (dot) com

    --------------------------------------------------------------
    Tip of the Day: Use the archives to research common questions
     CHI-WEB: www.sigchi.org/web POSTINGS: mailto:[log in to unmask]
              MODERATORS: mailto:[log in to unmask]
       SUBSCRIPTION CHANGES & FAQ:  www.sigchi.org/web/faq.html
    --------------------------------------------------------------