Link: What Is Web 2.0
The dynamics of the today's internet has become such norm that it's a bit difficult for me to think back to the days where there weren't sites like del.icio.us, Facebook, or YouTube--what did I do online back then? I remember reading an article quite a while back about how the future trend of computer application will not be running on desktop but rather off a central server. I thought the idea was preposterous. Why would anyone want to do that? That's like going to the laundromat when you have a washing machine at home.
Fast forward couple of years, dot-com crash, rise of Google and here we are on a web that is saturated with rich internet applications. Web apps have ("revolutionize" isn't quite the right word) improved the internet experience by moving data off the desktop on the web. Now instead of launching Microsoft Outlook at the home to check email, online email apps (Gmail, Yahoo Mail) are accessible from any location through a web browser. The current trend seems that Microsoft Office will be out of business in couple years as we will be doing all of our word processing and spreadsheets online through apps like Google Doc and Google Spreadsheet. However, something feels off with these rich internet applications. I still feel compelled to go back to Apple Mail to sift through my emails and using Word to write an essay. Perhaps we're in a transitional phase while the developers iron out the bugs and polish the software. I think in couple years when bandwidth cost comes down and computer hardware continue to improve, developers will have more freedom to add more features in without fearing loading issues. Until then web apps are still going to be more of a temporary solution rather than the one-stop solution.