In the past few months, a new term has emerged on the net. Do a Technorati or Google search for Web 2.0, and you will be swamped with blog entries and articles around the subject. The high number of websites trying to explain what Web 2.0 actually means, indicates that even experts aren’t very clear about the definition of Web 2.0.
There are two characteristics of Web 2.0 most people seems to agree with. One, Web 2.0 is more about experience and usability than it is about technology. Two, it is about people interaction.
"What's the news" you will say, and you are right. Interaction is the very nature of the Web, and the user experience has always been important. And yet, it is the approach, a different point of focus that marks the revolution in Web 2.0.
From a technological point of view, many will agree that only now, the Web has emerged to the point where browsers offer a more or less consistent behaviour, based on modern standards (let's exclude Microsofts Internet Explorer for once). Right now, modern technologies like Ajax (ironically invented by Microsoft), PHP, XHTML and CSS are driving the Web engine and improve the overall user experience to a degree never achieved before. Second to that, the consistent use of Open Source technology standards finally enables people with grey cells to not only plan better user experience, but also to pull it off.
So Web 2.0 is indeed about you and me, the average user, and not only geeks with powerful computers. It is about enabling people to communicate with websites, to interact freely and in most cases in real time. But this only works if the technology behind it is consistent in its expected behaviour and flexible in versatile application.
What makes Web 2.0 special -- the very reason why someone gave it a name -- is, it is marking a new era of understanding and establishment. It is as if someone had drawn a line under a kind of beta testing phase of the Web. It is remarkable that Web 2.0 draws so big waves, given the fact it does not really come with a true invention. It is basically a summary of existing technologies driving an improved, more stable and higher capable Web, resulting in a more satisfying experience.
In many ways, Web 2.0 sums up what core is all about since it started out as an idea on the sketch board. Core is about you, the average user. It is about the core of everything, the message, the truth in it and the brand -- not only as a promotional tool but as something that lets people participate.
Every website designed by core, every consulting we do, each product we help our clients to give birth, contains a spark, the very core of what Web 2.0 emphasizes. In the end, our effort leads to a higher capable and more satisfying experience, by everyone involved: you, your clients and ourselves.