Characteristics of Web 2.0
- Participation: Every aspect of Web 2.0 is driven by participation. The transition to Web 2.0 was enabled by the emergence of platforms such as blogging, social networks, and free image and video uploading, that collectively allowed extremely easy content creation and sharing by anyone.
- Standards: Standards provide an essential platform for Web 2.0. Common interfaces for accessing content and applications are the glue that allows integration across the many elements of the emergent web.
- Decentralization: Web 2.0 is decentralized in its architecture, participation, and usage. Power and flexibility emerges from distributing applications and content over many computers and systems, rather than maintaining them on centralized systems.
- Openness: The world of Web 2.0 has only become possible through a spirit of openness whereby developers and companies provide open, transparent access to their applications and content.
- Modularity: Web 2.0 is the antithesis of the monolithic. It emerges from many, many components or modules that are designed to link and integrate with others, together building a whole that is greater than the sum of its parts.
- User Control: A primary direction of Web 2.0 is for users to control the content they create, the data captured about their web activities, and their identity. This powerful trend is driven by the clear desires of participants.
- Identity: Identity is a critical element of both Web 2.0 and the future direction of the internet. We can increasingly choose to represent our identities however we please, across interactions, virtual worlds, and social networks. We can also own and verify our real identities in transactions if we choose.
- Open web: The entire space of the World Wide Web opens to anyone to access and participate. This has been the initial domain in which Web 2.0 technologies, applications, and attitudes have developed.
- Enterprise: The power of Web 2.0 technologies, originally developed on the open web, is now being applied within enterprises to enhance performance and achieve business outcomes. This domain is sometimes termed Enterprise 2.0.
Web2.0 technologies are as follows
- Aggregation: Aggregation brings multiple content sources together into one interface or application.
- AJAX: (Asynchronous JavaScript and XML) AJAX is combination of technologies that enables highly interactive web applications.
- API: (Application Programming Interface) API is defined interface to a computer application or database that allows access by other applications.
- Embedding: Embedding supports integration content or an application into a web page, while the original format is maintained.
- RSS: RSS stands for Really Simple Syndication. RSS is group of formats to publish (syndicate) content on the internet so that users or applications automatically receive any updates.
- Ruby on Rails: Ruby on Rails is an open source web application framework. It is frequently used in Web 2.0 website development.
- Tagging: Tagging means attaching descriptions to information or content.
- Virtual architecture: Virtual architecture is creation of avatars (alternative representations of people), buildings, objects, and other artifact inside virtual spaces.
- Widget: Widget is small, portable web application that can be embedded into any web page.
- XML: (Extensible Markup Language) XML is an open standard for describing data, which enables easy exchange of information between applications and organizations.
This blog entry clearly describes that Web 2.0 is the use of World Wide Web technology and web design that aims to facilitate creativity, information sharing, and, most notably, collaboration among users. These concepts have led to the development and evolution of web-based communities and hosted services, such as social-networking sites, wikis, and blogs.
ReplyDeleteThis is very use important blog entry. Well Done Kunal!