Web 2.0

36
Web 2.0 ... Huh?! Dinesh Parisutham - Webmater & Intranet manager - PITS

description

And overview of web 2.0

Transcript of Web 2.0

Page 1: Web 2.0

Web 2.0 ... Huh?!

Dinesh Parisutham - Webmater & Intranet manager - PITS

Page 2: Web 2.0

A Definition?

Page 3: Web 2.0

The term Web 2.0 is associated with web applications that facilitate interactive systemic biases, interoperability, user-centered design and developing the World Wide Web.

A Web 2.0 site allows users to interact and collaborate with each other in a social media dialogue as consumers of user-generated content in a virtual community, in contrast to websites where users (prosumers) are limited to the active viewing of content that they created and controlled.

Examples of Web 2.0 include social networking sites, blogs, wikis, video sharing sites, hosted services, web applications, mashups and folksonomies.

Page 4: Web 2.0

Lets continue looking...

Page 5: Web 2.0
Page 6: Web 2.0

Barb Dybwad, “Approaching a definition of Web 2.0”The Social Software Weblog

Page 7: Web 2.0
Page 8: Web 2.0

So, forget the definitionLets look at the trends

What's actually happening?

Page 9: Web 2.0

Social

Technical

Business

The Web 2.0 Pie Chart!

Page 10: Web 2.0

Web 2.0 Technologies

Page 11: Web 2.0

Cuene.com/mima

It’s Hard to Define, But you Know it When you See it…

• Web Services / API’s• “Folksonomies” / Content tagging• “AJAX”• RSS

Emerging Tech

Apps YouKnow…

• Flickr• Google Maps• Blogging & Content Syndication• Craigslist• Linkedin, Tribes, Ryze, Friendster

Some Apps You Don’t know

• Del.icio.us• Upcoming.org• 43Things.com

Major Retailers

• Amazon API’s• Google Adsense API• Yahoo API• Ebay API

"[This is] not my mom's Internet…It's changing, and it's changing because we're looking at the share-shifting—the time people are looking at TV, reading a magazine, listening to the radio—they're not replacing each other; they're coming together." - AOL Exec / May 2005

Page 12: Web 2.0

Cuene.com/mima

Web 2.0: Evolution Towards a Read/Write Platform

Web 1.0(1993-2003)

Pretty much HTML pages viewed through a browser

Web 2.0(2003- beyond)

Web pages, plus a lot of other “content” shared over the web, with more interactivity; more like an application than

a “page”

“Read” Mode “Write” & Contribute

“Page” Primary Unit of content

“Post / record”

“static” State “dynamic”

Web browser Viewed through… Browsers, RSS Readers, anything

“Client Server” Architecture “Web Services”

Web Coders Content Created by…

Everyone

“geeks” Domain of… “mass amatuerization”

Page 13: Web 2.0

RSS : Content Syndication

Page 14: Web 2.0
Page 15: Web 2.0
Page 16: Web 2.0

Cuene.com/mima

A new way of receiving content…

Page 17: Web 2.0

AJAX(Asynchronous Javascript and XML)

Page 18: Web 2.0
Page 19: Web 2.0
Page 20: Web 2.0
Page 21: Web 2.0
Page 22: Web 2.0
Page 23: Web 2.0
Page 24: Web 2.0
Page 25: Web 2.0
Page 26: Web 2.0
Page 27: Web 2.0
Page 28: Web 2.0

MAP API

EVENTS API

IMAGEAPI

Page 29: Web 2.0

Cuene.com/mima

Flickr is a social network for sharing photos.

Flickr shows me photos from my network

My contacts “tags” are available to me

Page 30: Web 2.0

Cuene.com/mima

Del.icio.us is an Example of a Site that Uses a “Folksonomy” to Organize Bookmarks

Tags: Descriptive words applied by users to links. Tags are searchable

A “

Page 31: Web 2.0

Cuene.com/mima

Wikipedia is a Collaborative Dictionary Being Edited in Realtime by Anyone

Page 32: Web 2.0

Cuene.com/mima

Blogging is the Most Recognized Example of Web 2.0

Page 33: Web 2.0

Cuene.com/mima

Chicago Crimes – Daily Crime Data on top of Google Maps, sent to you by RSS

Page 34: Web 2.0

Cuene.com/mima

Social Networks Connect Users into Communities of Trust (or interests)

Page 35: Web 2.0

Summing Up

Page 36: Web 2.0

Summing Up• Web 2.0 hard to define, but very far from just hype

– Culmination of a number of web trends

• Importance of Open Data

– Allows communities to assemble unique tailored applications

• Importance of Users

– Seek and create network effects

• Browser as Application Platform

– Huge potential for new kinds of web applications