Sunday, November 20, 2005

New Technologies In the Block - 1

Recent trends in web development point out for the existence of a new era in the internet, the trendy phrase that describes it is Web 2.0 and it seems that for more and more techies there is something to say about it, so why don't I?
What is Web2.0? It is many things but not a new technology, However, recent development in social behavior and advanced internet related networks enabled its development. In short - It is a new way of thinking and a development of new ways for marketing your ideas. Key factors for the change are: [1] Internet Bandwidth. [2] Social connectivity tools - the sharing approach. [3] Maturity of old methods.
In the last 5 years, rapid growth in the internet bandwidth infrastructure enabled more internet subscribers to consume better services. As a result, web-sites today are less focusing on ways to reduce data size for each HTTP hit, but rather focusing on enriching the user experience to be as much as possible close to desktop applications. Flash and more recently AJAX technologies are used to generate dynamic pages. Needless to say that DHTML was available already at the end of the 90' but not used, mostly due to traffic considerations.
The sharing approach started in the 70' with the open software foundation. Later on it was developed and one of the most known outcome is the OS competition and the distribution of Linux. Several domains in the web are responsible for helping the open source community to manage their projects, SourceForge, FreshMeat and the Open Directory Project to list a few. A social movement of developers that wanted to help each other and the world by sharing their knowledge freely emerged afterwards. They generated a more advanced form of community for the sole purpose of sharing and cataloging information by using tags.
Social Bookmarking emerged and new free services such as del.icio.us and Flickr started to feed the imagiation. New web methods such as Wiki and the Wikipedia continued to gain power and raised more users and subscribers in a way that started to convince even VCs that there must be a money in the Web2.0 application, otherwise I can't understand why would anyone want to invest in Web Calendars, a service that considered to be available in the old Internet days. Bill Gates himself started to talk about the future of software engineering and gain for companies in the form of software for service.

More to come...

0 Comments:

Post a Comment

<< Home