Wow! I just got a cool vision for what Web 3.0 could really become. Web 2.0 was about user generated content. What if Web 3.0 is all about user generated applications!?! Unless, you are one of the few elite that are subscribed to my Shared Items, you heard it here first folks!
Custom features: Make your personal application as easy as you want and still have all the features you need.
What am I talking about? Well, everyone has their own set of features they want in the applications they use, and more importantly, each person has a list of features they wish were not there. Why? Because computers are so complicated. As a matter of fact, the complexity of computers is the main reason people give for not using the computer more even when they know that learning how would eventually save them thousands of hours.
Custom application in a day
Imagine for a minute that you (a first degree geek-belt) could talk to your friend or relative for an hour about the kind of information they want to store or share, and how they want to track and present it. Maybe they want the ability to record multiple authors for each of their favorite books or they do not care about author at all. Maybe they want everything to sort by date by default or maybe by color. Whatever they want you can help them put together while they are sitting right there. Maybe next time they can do it on their own. All built using an advanced GUI that is so simple that even I could figure it out. 🙂
My very own game – or, I made game for you on your birthday
Another scenerio: User generated games. Kongregate is already working on this. They have a game building environment that they are teaching normal people to use. This was the point of epiphany for me. This is something I could see normal people enjoying as much writing an email or blog post. It is a simple way to be creative in a way that was not this easy before.
First round of 3.0
Ruby on Rails, AppEngine, Yahoo Pipes, Google Sites, and SilverLight are moving in the right direction. Others, like Zoho, are even easier to use but do not have as many features yet. They will eventually meet in the middle with a hugh amount of features and the simplicity of WordPress.
Speaking of WordPress, in version 2.7 they are making big steps in this direction. They have made it very easy to add and remove features from the application side (admin pages). With one-click install you can add just about any feature you want. And any feature, even the individual parts of the core installation, can be turned off.
What about the Symantic Web and the Web of Ordinary Objects?
Well, duh, how do you think we are going to make the web user programable? With the symantic web of course! Just like AJAX did not turn out to be the definition of, but a key enabler of, Web 2.0, so too will the symantic web enable a huge change in the way that we build applications. And to make the web even more useful we are going to attach every obect in the office and in the house to a huge but very local network. These web enable devices will completly change the way that we interact with the web and our perception of it.
I am still bullish on the economy
I am absolutly thrilled with the low gas prices and all of the great deals on stuff all over the place. If we can ever get the Dow to stay at or below 8,000 for a few weeks we will be ready to head back into months or years of slow-but-steady growth. What does that have to do with Web 3.0?
Recessions seem to make really great transition points between major new pushes of innovation. The last period of recession marked a transition from the brand new age of the web to an even more exciting time named Web 2.0. This time we are about to see a transition to Web 3.0 or maybe we can come up with a more creative name. 🙂