A blogging friend of mine, Yvonne LaRose asked me an interesting set of questions on Facebook. I wrote her back first thing this morning and then I thought it made sense to publish my answers. Who know, maybe you’ll find the content interesting as well.
Yvonne asked about what I thought about Web 2.0 and Web 3.0 and if I had any new terms I might be able to tell her about. I offered enterprise mashup and bacn . Bacn because it’s timely and relevant and enterprise mashups because that’s what I’ve been working on for the past four months (more to follow on this later).
Sure I’ll give it a go!
I think web 2.0 has been beaten to death. In memes, articles, and white papers it has been defined in a great number of ways. For me web 2.0 is about interactivity. Web 1.0 was about publishing and getting offline stuff online. Web 2.0 was about empowering individuals and adding conversation. In my opinion this brought *people* in to computers and the Internet for the first time in a meaningful way.
Web 3.0 is very up in the air as to what will shake out. Many refer to this as the semantic web, a place where a much richer tagging and classification of underlying data will drive greater access to content. Think enabling technology. I think all the technical stuff that underlies web 3.0 is very cool but the focus should be about humanizing the web, or humanizing technology.
I think that what is happening with web 3.0 has a chance of doing this. To me, I’ve always been a geek and a technologist but I feel now my mission and use of this technology is here for the purpose of connecting US – we the people! Just like Facebook did for this exchange between you and I Yvonne. A bunch of 1’s and 0’s in programming made it all possible to execute but a person and a group of people made things like blogs, messaging clients and Facebook. For these reasons I beleive we are living in a renaissance.
New terms: hmmm.
As you say, mashup is a really good one.
How about enterprise mashup! I just completed a four month project on enterprise mashups (company mashups for profit). It’s about combining multiple data and or web functionality to produce something. At the very least a useful aggregation of stuff on the web but if done well, a solution or tool that is better than the sum of its parts.
Example: You want to build a site for collectible baseball cards. You build a mashup that collects classifieds information from eBay, Craigslist and forty different speciality sites that sell collectible baseball cards. You put it all together in a new online database and design a user-friendly search engine to sit on top of it. Then you get fancy and add a shopping cart that lets your site users buy baseball cards from any of those sites through your own new easy-to-use baseball card shopping site. You get the data by using mashup tools to scrape the web sites you want the information from. Scraping is no different than Google robots (bots) crawling sites to check for changes so they can be indexed in the search engine.
One more? Bacn. That’s pronounced bacon.
“Bacn is a new problem now plaguing our email inboxes. Putting it simply, Bacn is email you receive that isnâ€™t spamâ€¦ And isnâ€™t personal mail. Itâ€™s the middle class of email. Itâ€™s notifications of a new post to your Facebook wall or a new follower on Twitter. Itâ€™s the Google alert for your name and the newsletter from your favorite company.”
Now, I think since I’ve done all this work early on a Sunday morning I’ll go publish my reply on a blog somewhere – maybe someone else will find it useful. Hopefully you got some little thing from all my blather! 🙂
Cheers Yvonne and thanks for writing.
[tags]bacn, web 2.0, web 3.0, the semantic web, mashup, mashups, enterprise mashups[/tags]