‘Web 2.0’ is the buzziest buzz word in Buzztown at the moment. Ask a hundred geeks what it means, and you’ll get a hundred answers, ranging from “Heaven on the Web” to “an utter and complete load of shite”.
Dion Hinchcliffe has done some good thinking on the subject, and offers a cogent argument for Web 2.0 in Five Reasons Why Web 2.0 Matters:
Web 2.0 ideas have been successful (at least) because they effectively put people back into the technological equation. This even goes as far as turning it on its head entirely and making the technology about people. Web 2.0 fundamentally revolves around us and seeks to ensure that we engage ourselves, participate and collaborate together, and mutually trust and enrich each other, even though we could be separated by the entire world geographically.
Hinchcliffe also wisely points out that ‘Web 2.0’ is an awful name for this trend. Anything with ‘dot’ in the name tends to smell a little fishy, as far as I’m concerned.
As a side note, isn’t SOA Web Services Journal the ugliest, busiest website under the sun? I mean, how many content boxes does one page need?