Last week i attended a geek dinner for the first time – to be honest, until a few weeks ago, i was unaware of the concept, but googling it revealed that there’s lots of geeks eating together on this planet.
It was a success. The group was small, but composed of an exciting mix of entrepreneurs and high grade geeks. Fun and stimulating at the same time.
Now, this brings me to the subject of this post. Bart De Waele, who owns a web company, has a vision for the future of graphic interface: totally web-based. This sounded quite interesting, so i started working out that idea.
What does Joe Bloggs want out of his computer ?
- mail
- read the news
- watch home videos (and porn)
- buy and sell
- document and spreadsheet editing
- rework his holiday pics
- maybe a calendar
- maybe maybe blog or microblog
All these functionalities, as you know, are out there in easy to use net applications.
OS-wise, there’s no challenge there at all. You’d have an OS that’s similar to what exists, up to the window manager. Except that instead of the desktop, you’d have a toolbar-less browser. Let’s call it the webtop (found out someone thought of the name before me, no wonder). You wouldn’t even need an address bar, because the average user uses a search engine, and then bookmarks if he likes the page. Of course you’d still need a window system for the user who wants to see stock quotes while buying or adapting his spreadsheets.
The webtop would be a SSO portal-like thing, with access to your mail account, your bookmarks (= applications), your files (whether local or in some datacenter), your history, your favourite piece of music, the last videos you accessed, …
How would data be conveyed ? I suppose the current mix of (X)HTML, ECMAscript, XML and binary data would do, as long as standards are respected. The webtop application and OS wouldn’t need to be the same from one system to the next. As long as they can parse the stream and display it in a similar way from one device to the other, it would all look the same to the user (just like today’s web pages).
The crucial question is: who would serve the webtop ? A new business emerges: the webtop provider. The webtop provider will do it for free, or he will charge you if you don’t want adverts. What the hell, he’ll even offer you cheap hardware if you accept advert breaks every 15 minutes.
Let me explain: we accept more and more for our data to be put on someone else’s hardware. Think of the tons of personal mails we offer Google (with matching ads). With the webtop, if we’re not careful about privacy protection, we could expose pretty much everything, in the kind of data set every marketeer dreams about (data in, purchases out). Using advanced data mining techniques (support vector machines, topographic maps and whatnot) the provider could tailor the adverts in a way that would make AdSense look like random garble.
An IT-savvy/paranoid person could serve his own webtop if he even wanted to have one. There would also be open-source solutions out there to allow you to do this in an jiffy. But i’m afraid ease of use, genius marketing and attractive design still carry the day (MS anyone ?).