Thursday, November 19, 2009

What is web 2.0? being a good web designer how i develop the web 2/0 skill?

Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform."





he phrase "Web 2.0" hints at an improved form of the World Wide Web; advocates suggest that technologies such as weblogs, social bookmarking, wikis, podcasts, RSS feeds (and other forms of many-to-many publishing), social software, Web APIs, Web standards and online Web services imply a significant change in web usage.





While interested parties continue to debate the definition of a Web 2.0 application, a Web 2.0 web-site may exhibit some basic common characteristics. These might include:





* "Network as platform" — delivering (and allowing users to use) applications entirely through a browser.[8] See also Web operating system.


* Users owning the data on the site and exercising control over the data.[9][8]


* An architecture of participation that encourages users to add value to the application as they use it.[8][2] This stands in sharp contrast to hierarchical access-control in applications, in which systems categorize users into roles with varying levels of functionality.


* A rich, interactive, user-friendly interface based on Ajax or similar frameworks.


* Some social-networking aspects.


* Enhanced graphical interfaces such as gradients and rounded corners (absent in the so-called Web 1.0 era).





Skill Set reqd.


or


A Web 2.0 website may typically feature a number of the following techniques:





* Rich Internet application techniques, optionally Ajax-based


* CSS


* Semantically valid XHTML markup and the use of Microformats


* Syndication and aggregation of data in RSS/Atom


* Clean and meaningful URLs


* Extensive use of folksonomies (in the form of tags or tagclouds, for example)


* Use of wiki software either completely or partially (where partial use may grow to become the complete platform for the site)


* Use of Open source software either completely or partially, such as the LAMP solution stack


* XACML over SOAP for access control between organisations and domains


* Weblog publishing


* Mashups


* REST or XML Webservice APIs





hope this will help


Cheers :)


No comments:

Post a Comment