What is Web 2.5?
Having been in software development since the early 90s, I like the terms Web 1.0, Web 2.0, Web 3.0, etcetera. Versioning, after all, is ingrained in the computer and information technology realms. To me, versions make a nice, succinct package in which to place, or categorize, something.
However, there is much confusion and even consternation about this terminology, this nomenclature. Just Google these terms and you will find blog posts and their comments vigorously debating the true meaning. So, why am I using (maybe even coining) a term like Web 2.5? What does it even mean?
Well, you need to recognize how I put the various Web terms into perspective. I use a very similar approach like Nova Spivack’s redefinition of these terms into decades. What is truly appealing about his graphical representation is that the various stages of the computer and information revolution are laid out along a continuum representing the technologies and the increasing opportunities they have spawned and will spawn.
He conveniently breaks the Web versions up into decades. So, Web 3.0 is roughly the third decade of the web. That’s simple, effective, and as good as any semantic explanation I can find.
Therefore, from the standpoint of a time–based continuum—and continuing the software versioning metaphor—the various Web terms can then be (loosely) divided further into decimal releases. And that is how I came up with Web 2.5—it is somewhere between the pathetically overused Web 2.0 and the mystical, yet-to-be-realized Web 3.0 realm.
Scientific? No. An actual term? Sure, why not. Useful? You decide. Serious? You bet—well, at least until I upgrade to Web 2.6!
(P.S. By the way, did you notice my cool Web 2.5 logo! It not only has a reflection but it also has semantic markup! Man, am I cool or what? This is all I need for success. Right?)