Web 2.0 Patterns

August 28th, 2006 by Pascal Alberty

When we ask people “What’s Web 2.0 ?” they often answer “Yeah, it’s Ajax, it’s YouTube, …” … funny … I found this answer to simple, too short. Web 2.0 is more a philosophy then (only) a technology (even if technology is used to support Web 2.0).

Tim O’Reilly gives the first Web 2.0 definition. Now a group of people (including Martin Fowler) defines what they call Web 2.0 Patterns.

Here an abstract:

We tried to compile a set of values, along the lines of the Agile Manifesto. The key with the agile values is that is used a “X over Y” format where Y by itself is a fairly reasonable goal. For example, the value is not “Working Software over Broken Software” (duh!) but “Working Software over Comprehensive Documentation”. Here are some of our candidates:

* Simplicity over Completeness
* Long tail over Mass Audience
* Share over Protect
* Advertise over Subscribe
* Syndication over Stickiness
* Early Availability over Correctness
* Select by Crowd over Editor
* Honest voice over Corporate Speak
* Participation over Publishing
* Community over Product


0 Responses to “Web 2.0 Patterns”

Feed for this Entry Trackback Address
  1. No Comments

Leave a Reply

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>