Thursday, October 14, 2010

Web 3.0

People are already looking at Facebook and saying "That is so 2008." It just goes to show how fast the world wide web is expanding and technology is helping it. Because these technologies are largely based on mashups that occur at the data, rather than application, level, and often involve the read-write nature of Web 2.0 applications, there has been a tendency to give this new evolutionary stage of the Web its own name: Web 3.0. We can basically view Web 3.0 as Semantic Web technologies integrated into, or powering, large-scale Web applications. The specifics of Web 3.0 technologies are difficult to define, the outline of emerging applications has become clear over the past year. Key enablers are a maturing infrastructure for integrating Web data resources and the increased use of and support for the languages developed in the World Wide Web Consortium (WWWC).



The base of Web 3.0 applications are in the Resource Description Framework (RDF) for providing a means to link data from multiple websites or databases. With the SPARQL query language, a SQL-like standard for querying RDF data, applications can use native graph-based RDF stores and extract RDF data from traditional databases. Once the data is in RDF form, the use of uniform resource identifiers (URIs) for merging and mapping data from different resources facilitates development of multisite mash-ups. With Web 3.0, the explosion of data on the Web has emerged as a new problem space, and the game-changing applications of this next generation of technology have yet to be developed.

Eventually people will be saying "That Web 3.0 application is so 2012!"

No comments:

Post a Comment