Pages

27 April 2008

About Web 2.0

Many people believe that Web 2.0 is a major shift in computing, as it enable the internet itself becomes the computing platform, and the "true" Web 2.0 application would be indistinguishable from desktop application. Just like desktop program, the ultimate We 2.0 application can provide immediate feedback and update information without refresh the page, deliberately.

Web 2.0 is a term to describe the use world wide web (WWW) technology and web design, that aims to facilitate creativity (greater user experience), information sharing (collaboration among users). Many people refer this as a new version of WWW, but this no changes in technical specifications, instead, the changes to the ways the developers and users use webs.

Web 2.0 websites typically include some of the below features and techniques:
  • Rich Internet Application techniques (usually AJAX based, Flash, Java)
  • Webblog-publishing tools, wiki, forum software...etc (user-generated content)
  • Folksonomies (collaborative tagging, social classification/indexing)
  • Syndication, aggregation & notification of data (RSS, Atom feeds)
  • Semantically valid XHTML and HTML markup
  • REST, XML and JSON based APIs
  • CSS (to improve content accessibility, enable separation of presentation and content)
"Web 1.0 was about connecting computers and making technology more efficient for computers. Web 2.0 is about connecting people, and efficient use of technology for people." by Tim O'Reilly. Web 2.0 is definitely about people -- he believe that the principle of success in web 2.0 applications is harnessing the collective intelligence of users.

Web 2.0 is the term given to describe a second generation of World Wide Web that is focused on the ability for people to collaborate and share information online. Web 2.0 basically refers to the transition from static HTML Web pages to a more dynamic Web and is based on serving Web applications to users.

It also includes open communication with an emphasis on Web-based communities of users, and more open sharing of information. Over time Web 2.0 has been used more as a marketing term than a computer-science-based term.

Web 2.0 was previously used as a synonym (same meaning) for Semantic Web, but while the two are similar, they do not share precisely the same meaning. Because Semantic Web is simply mean the web that can provide the way to find, share, reuse and combine information more easily. It is based on machine-readable information and builds on XML technology's capability to define customized tagging schemes and RDF's (Resource Description Framework) flexible approach to representing data. It provides the common formats or language for data exchange or recording.

No comments:

Post a Comment