Web2 Dev Forum

Web 2.0
Blog
Consumer-generated media
Mashups
New Media
Social bookmarking
Social computing
User-generated content
Wiki
Marketing 2.0
Web 3.0
Composite applications
Internet
Recombinant text
Semantic Web
Service-oriented architecture
Home » Web 2.0 » Technology Overview

Technology Overview

Web 2.0 is one of the promising technologies of recent times. It is distinct from Web 1.0 in many ways. The technology involved in the infrastructure of Web 2.0 is complex. It is not only complex, it is regularly evolving. The technology overview of Web 2.0 include several techniques and features which are complex in nature. In the past, the applications were run on the user's machine by operating systems such as Linus, Windows or Mac OS. After that the idea of web as a platform evolved. Web 2.0 is a web based platform. One of the major feature of web based platform is that it puts emphasis on application which provides services. This type of technology puts less emphasis on the softwares.
The technology overview of Web 2.0 include messaging-protocols, web-syndication, server-software, various client-applications and standards-oriented browsers with extensions and plugins.

Web syndication is also known as content indication. Syndication helps both the websites which provide information and which displays information. It is a form of syndication in which some part of the website is made available for other users. It can either mean certifying the content so that others may use it. The sizable scale web marketing of content started in the year 2001. It was first begun by an award winning company named Minicilp. They started syndicating free online games for the masses. In recent times, you can find various kinds of content on the internet. You can find online newspapers, podcasts, commercial web sites, blogs and blog postings in the internet.

Network protocols or messaging protocol can be divided into several layers – Layer 1 protocols or physical layer, Layer 2 protocols or Data link layer, Layer 3 protocols or Network layer, Layer 4 protocols or Transport layer, Layer 5 protocols or Session layer and Layer 7 protocols or Application layer.

The web based platform is more feasible because it uses Rich Internet Applications or RIA. Ajax is the main technology which delivers RIAs. RIAs or Rich Internet Application are web based applications. A web based application is such an application which can be accessed over the network. The network may include intranet and internet. Ajax is a sort of programming. It is a combination of Asynchronous JavaScript and XML. It is a technical process which is related to web development. It helps to create interactive webapp or web application, which can be accessed via intranet and the internet. AJAX helps to increase the interactiveness and also the helps to develop the responsiveness of the web pages. The responsiveness and interactiveness is enhanced by the interchange of small amount of data. Thus it is not required to refreash th web page every time the user performs a function. AJAX is a multi platform or cross platform technique.

Other alternatives of Ajax are primarily based on Flash Technology. Other techniques and features included in Web 2.0 are REST, JSON based APIs, mashups, weblog publishing tools.

For further information about Web 2.0 refer to our website www.web2devforum.com