What is Web 2.0

Submitted by techguru on Sun, 2006-04-30 06:28.

Design Patterns and Business Models for the Next Generation of Software. This is a very good noted on web 2.0.  You should get an idea what it's all about...
The bursting of the dot-com bubble in the fall of 2001 marked a turning point for the web. Many people concluded that the web was overhyped, when in fact bubbles and consequent shakeouts appear to be a common feature of all technological revolutions. Shakeouts typically mark the point at which an ascendant technology is ready to take its place at center stage. The pretenders are given the bum's rush, the real success stories show their strength, and there begins to be an understanding of what separates one from the other.
DoubleClick --> Google AdSense
Ofoto --> Flickr
Akamai --> BitTorrent
mp3.com --> Napster
Britannica Online --> Wikipedia
personal websites --> blogging
evite --> upcoming.org and EVDB
domain name speculation --> search engine optimization
page views --> cost per click
screen scraping --> web services
publishing --> participation
content management systems --> wikis
directories (taxonomy) --> tagging ("folksonomy")
stickiness --> syndication
Read Complete Article

( categories: )
Submitted by admin on Sun, 2006-04-30 07:13.

Very interesting article.... Seems to be all of the web programming is going to be changed...

Submitted by Adrian on Sun, 2006-04-30 07:41.

I am still confused with all this... is AJAX part of Web 2.0.... I think AJAX is not some thing new and it's like Java Script...

Is that right ..?

Submitted by techguru on Sun, 2006-04-30 07:43.

According to Wikipedia definations... yes it is more then just Java Script...

Asynchronous JavaScript And XML, or its acronym, Ajax (Pronounced A-jacks), is a Web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web page's interactivity, speed, and usability.

The Ajax technique uses a combination of:

XHTML (or HTML), CSS, for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations like JavaScript and JScript, to dynamically display and interact with the information presented.

The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in certain situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.

XML is commonly used as the format for transferring data back from the server, although any format will work, including preformatted HTML, plain text, JSON and even EBML.

Ref: Wikipedia

Hope this helps

Submitted by Mount Tropolis on Sun, 2006-04-30 10:09.

These things are really confusing me. They should make an ultimate browser and an ultimate coding language instead of changing everything! Interesting article by the way.

Submitted by pitbulero on Tue, 2006-05-02 22:48.

very usefull info...

Submitted by klorpet on Wed, 2006-06-07 02:28.

Nice post, also amusing that you use Wikipedia for a definition within a thread on Web 2.0. Very apt! :)

Submitted by sreevalliveturi on Fri, 2006-08-18 15:26.

nice blog !!!!

Read full thread