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 » Innovations sometimes associated with Web 2.0

Innovations sometimes associated with Web 2.0

Web 2.0 is the web based second generation community. It hosts various services which include wikis, social networking websites, collaborative tagging, social indexing, social classification, social tagging. The main objective of Web 2.0 is to assist in creativity, to facilitate collaboration and to share content with users. Innovations sometimes associated with Web 2.0 are Rich Internet applications, XML and RSS, Web APIs, Web-based applications and desktops.

Rich Internet applications are one of the innovations sometimes associated with Web 2.0. Some recently developed rich Internet application techniques which are involved in Web 2.0 are Ajax, Flex, Adobe Flash, Nexaweb, Silverlight and OpenLaszlo. All these techniques enhance the experience of the user, who is using the browser based applications.
All these technologies help a web page to appeal an update for certain part of its content, and to change that section in the browser. It does not require refreshing the full page at the same time.

In terms of function, Web 2.0 applications are based on the Web server architecture which was prevalent for a long time. The applications of Web 2.0 rely heavily on back end software. Syndication in this technology alters only supposedly from the techniques of publishing by means of dynamic content management. But it has to keep in mind that web services usually involve much more work flow support and robust database, and become akin to the conventional intranet functionality of an application server. Vendor approaches to date fall either under a universal server approach or under a web-server plugin approach.

The additional functionality supplied by Web 2.0 depends on the capability of users to operate with the data stored on servers. It uses technologies such as Silverlight or Java, through Flash or Javascript. These technologies help to reduce the workloads of the servers and indirectly enhance the responsiveness of the application.

Web 2.0 uses the technologies such as Really Simple Syndication or RSS, XML, and RDF. These technologies are collectively known as “Web feed.” These technologies help to evolve the usability of Web 2.0. These technologies help to make Web 2.0 fiendlier to the users. Several social networking protocols such as XFN and FOAF help to increase the functionality of the sites. It also helps the users to interact and communicate without centralized websites.

Machine based interface is a specific feature of Web 2.0 sites. It uses two chief approaches to Web APIs – SOAP and REST or Representational State Transfer. SOAP involves XML messages. It contains pre-defined instructions and the server follows it. Sometimes servers even use proprietary APIs instead of standard APIs. However, the standard APIs are widely used. The communication and interaction through APIs involve JSON payloads and XML or eXtensible Markup Language.

The users are able to get a richer user experience because of the usage of Ajax in Web 2.0. This technology has incited the progress of websites that impersonate personal computer applications, such as the spreadsheet, word processing, and slide-show presentation. The wiki websites duplicate several features of personal computer applications. Many sites also perform the function of project management and collaboration.

For further information about Innovations sometimes associated with Web 2.0 refer to our website www.web2devforum.com