Web 2.0 By Naveen

67 %
33 %
Information about Web 2.0 By Naveen
Technology

Published on February 3, 2009

Author: Ignorant

Source: slideshare.net

“ The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn .” Alvin Toffler

a presentation by

Something Interesting? Web 2.0 for

 

“… for seizing the reins of the global media, for founding and framing the new digital democracy , for working for nothing and beating the pros at their own game, TIME's Person of the Year for 2006 is you.” - TIME Magazine

 

 

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 - Tim O’Reilly Web 2.0, refers to a supposed second generation of internet-based services that emphasize online collaboration and sharing among users - Wikipedia

History Berners-Lee envisioned a read/write web we weren’t ready in the 1990’s for such a big step we started with a read-only web – a place where everyone could read whatever they wanted, but only a select few(programmers) could write web pages. This was web 1.0

Berners-Lee envisioned a read/write web

we weren’t ready in the 1990’s for such a big step

we started with a read-only web – a place where everyone could read whatever they wanted, but only a select few(programmers) could write web pages.

This was web 1.0

The concept of "Web 2.0" began with a conference brainstorming session between O'Reilly and MediaLive International in 2004 Emphasizing tools and platforms that enable the user to Tag, Blog, Comment, Modify, Augment, Rank, etc. The more explicit synonym of "Participatory Web” or “Read/Write web” Introduction

The concept of "Web 2.0" began with a conference brainstorming session between O'Reilly and MediaLive International in 2004

Emphasizing tools and platforms that enable the user to Tag, Blog, Comment, Modify, Augment, Rank, etc.

The more explicit synonym of "Participatory Web” or “Read/Write web”

 

Web 2.0 services and tools: • Social networks (facebook, orkut, myspace, friendster) • Web-based applications (Google docs, TimeTracker) • Wikis (wikipaedia) • Blogs, photologs or podcasts (blogger, Wordpress) • Social bookmarking (digg, del.icio.us) • Communication tools (basecamp, zoho project, meebo) • Subscription systems (bloglines) • Searchers based on tags (flickr, technorati) • ...

Web 2.0 basic characteristics: Application used entirely through a web browser (access info) Users own the data on the site and exercise control (manage info) Users are encouraged to add value (create info) Some Social-Networking aspects are included (participate) A rich, interactive, user friendly interface (easy to use)

Application used entirely through a web browser (access info)

Users own the data on the site and exercise control (manage info)

Users are encouraged to add value (create info)

Some Social-Networking aspects are included (participate)

A rich, interactive, user friendly interface (easy to use)

Web-as -information-source Vs Web-as -participation-platform (access info) (access info) (create info) (promote info) (manage info) Access to info (generated by institutions or other users) Add new content (e.g. knowledge, opinion or experience) Share your things (e.g. photos, writings) Control the info (delete, promote, correct or complete) Suming up (vote the best places to travel or interesting blogs) Put your things online (tasks, meetings, gift lists or a list of books) Now, You are the participant

Blogs: user’s voice on the web A blog is a website where entries are made in journal style and displayed in a reverse chronological order You write easily everything you want (with or w/o specialized knowledge) Blogs can allow for comments from readers Primarily textual, but no restrictions (photos, video, audio, etc.) Blogs are for communication ! Blogger, Wordpress, Typepad, LiveJournal There are at least 70 millions , and growing (2x each 6 months!)

You write easily everything you want (with or w/o specialized knowledge)

Blogs can allow for comments from readers

Primarily textual, but no restrictions (photos, video, audio, etc.)

Blogs are for communication !

Blogger, Wordpress, Typepad, LiveJournal

Wikis Wiki is the Hawaiian word for “quick” A wiki is a website that is editable by a group of people Updates to wiki pages can be subscribed to via RSS Wikis keep a revision history Wikis are for collaboration! Use a Wiki For… Policies and Procedures Documentation Meeting Minutes/Notes Conference Planning

Wiki is the Hawaiian word for “quick”

A wiki is a website that is editable by a group of people

Updates to wiki pages can be subscribed to via RSS

Wikis keep a revision history

Wikis are for collaboration!

Use a Wiki For…

Policies and Procedures

Documentation

Meeting Minutes/Notes

Conference Planning

Professional & Social Networking Networking sites allow you to keep all of your contacts in one place Professional networking sites focus more on careers and professional contacts. LinkedIn Social networking sites focus on keeping up with friends and family. Facebook MySpace Orkut “ Six Degrees of Separation”

Networking sites allow you to keep all of your contacts in one place

Professional networking sites focus more on careers and professional contacts.

LinkedIn

Social networking sites focus on keeping up with friends and family.

Facebook

MySpace

Orkut

RSS Feeds Really Simple Syndication, Rich Site Summary Originally used to syndicate content from another website on your own Now most commonly used to deliver web related updates Makes it easy to keep up with content from news sites, blogs, wikis, and other websites without visiting them every day To read RSS Feeds you need an RSS Aggregator RSS Aggregators are like inboxes for your RSS feeds With only one RSS Aggregator you can read new content from hundreds of web sites

Really Simple Syndication, Rich Site Summary

Originally used to syndicate content from another website on your own

Now most commonly used to deliver web related updates

Makes it easy to keep up with content from news sites, blogs, wikis, and other websites without visiting them every day

To read RSS Feeds you need an RSS Aggregator

RSS Aggregators are like inboxes for your RSS feeds

With only one RSS Aggregator you can read new

content from hundreds of web sites

Tagging ,Tag Cloud, Folksonomies & Social Bookmarking By ‘tagging’ articles, pages, blog posts, etc., the lay person can easily organize data in terms they understand Folksonomy - collaborative tagging , social classification , social indexing , and social tagging Folksonomy = folk + taxonomy , hence a folksonomy is a user generated taxonomy = user defined labels/tags to organize information Del.icio.us Furl Flickr

By ‘tagging’ articles, pages, blog posts, etc., the lay person can easily organize data in terms they understand

Folksonomy - collaborative tagging , social classification , social indexing , and social tagging

Folksonomy = folk + taxonomy , hence a folksonomy is a user generated taxonomy = user defined labels/tags to organize information

Del.icio.us

Furl

Flickr

Photo Sharing These tools allow you to share your photos online with friends and family You can also remix your pictures into products like prints, calendars, business cards etc. Upload photos, browse photos –based on Tags Tools: Flickr Picasa Photobucket Zoomr

These tools allow you to share your photos online with friends and family

You can also remix your pictures into products like prints, calendars, business cards etc.

Upload photos, browse photos –based on Tags

Tools:

Flickr

Picasa

Photobucket

Zoomr

Podcast Podcast = iPod + Broadcast Digital media feeds are distributed using RSS or Atom protocols Podcatcher or podcatching client is required to catch feeds Initial appeal was to allow individuals to distribute their own radio-style shows

Podcast = iPod + Broadcast

Digital media feeds are distributed using RSS or Atom protocols

Podcatcher or podcatching client is required to catch feeds

Initial appeal was to allow individuals to distribute their own radio-style shows

Widgets & Mashups Widgets are small applications you can insert into your website, wiki or blog Example Widgets : Google Calendar – Add your schedule to your website A mashup is a web application that combines data from more than one source into a single integrated tool Public Interface or APIs (web services)/ Web Feeds / Screen Scraping Amazon, eBay, Flickr, Google, Microsoft, Yahoo, YouTube APIs Mashup editors: Microsoft Popfly Google Mashup Editor Google OpenSocial Yahoo Pipes Zembly Intel Mash Maker

Widgets are small applications you can insert into your website, wiki or blog

Example Widgets :

Google Calendar – Add your schedule to your website

A mashup is a web application that combines data from more than one source into a single integrated tool

Public Interface or APIs (web services)/ Web Feeds / Screen Scraping

Amazon, eBay, Flickr, Google, Microsoft, Yahoo, YouTube APIs

Mashup editors:

Microsoft Popfly

Google Mashup Editor

Google OpenSocial

Yahoo Pipes

Zembly

Intel Mash Maker

FOAF = Friend Of A Friend Machine-readable pages describing people, links between them and the things they create and do Findings friends with XML and RDF <rdf:RDF xmlns:rdf=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:rdfs=&quot;http://www.w3.org/2000/01/rdf-schema#&quot; xmlns:foaf=&quot;http://xmlns.com/foaf/0.1/&quot; xmlns:admin=&quot;http://webns.net/mvcb/&quot;> <foaf:PersonalProfileDocument rdf:about=&quot;&quot;> <foaf:maker rdf:resource=&quot;#me&quot;/> <foaf:primaryTopic rdf:resource=&quot;#me&quot;/> <admin:generatorAgent rdf:resource=&quot;http://www.ldodds.com/foaf/foaf-a-matic&quot;/> <admin:errorReportsTo rdf:resource=&quot;mailto:leigh@ldodds.com&quot;/> </foaf:PersonalProfileDocument> <foaf:Person rdf:ID=&quot;me&quot;> <foaf:name>Naveen Agrawal</foaf:name> <foaf:title>Mr</foaf:title> <foaf:givenname>Naveen</foaf:givenname> <foaf:family_name>Agrawal</foaf:family_name> <foaf:nick>Ignorant</foaf:nick> <foaf:mbox_sha1sum>3f00cc5a349f1408b0595ff06e4907d504116f8f</foaf:mbox_sha1sum> <foaf:phone rdf:resource=&quot;tel:+919414022093&quot;/></foaf:Person> </rdf:RDF>

Machine-readable pages describing people, links between them and the things they create and do

Findings friends with XML and RDF

The Internet Economy… The Long Tail Effect Freemium Business Model Amazon.com , Netflix.com Significant profit – out of selling small volumes of hard-to-find items to many customers, instead of only selling large volumes of a reduced number of popular items Offer basic services for free Charge a premium for advanced or special features 37 Signals – a success story SEO = Search Engine Optimization PPC = Pay Per Click Affiliation The Internet Marketing Market

Amazon.com , Netflix.com

Significant profit – out of selling small volumes of hard-to-find items to many customers, instead of only selling large volumes of a reduced number of popular items

Offer basic services for free

Charge a premium for advanced or special features

37 Signals – a success story

SEO = Search Engine Optimization

PPC = Pay Per Click

Affiliation

Technology matters… AJAX = Asynchronous Javascript And XML XML = Extensible Markup Language RDF = Resource Description Framework REST = Representational State Transfer SOAP = Simple Object Access Protocol XHTML = Extensible HTML SVG = Scalable Vector Graphics

AJAX = Asynchronous Javascript And XML

XML = Extensible Markup Language

RDF = Resource Description Framework

REST = Representational State Transfer

SOAP = Simple Object Access Protocol

XHTML = Extensible HTML

SVG = Scalable Vector Graphics

Wat’s thr ? 4 us! “ The Software Guys”

A range of web based software programs Software allows user to interact and share data with others Open APIs, service oriented design Collaborative Software Social Software?

A range of web based software programs

Software allows user to interact and share data with others

Open APIs, service oriented design

Collaborative Software

Services , not packaged software, with cost-effective scalability Control over unique, hard-to-recreate data sources that get richer as more people use them Trusting users as co-developers Harnessing collective intelligence Leveraging the long tail through customer self-service Software above the level of a single device Lightweight user interfaces, development models, and business models Some Principles…

Services , not packaged software, with cost-effective scalability

Control over unique, hard-to-recreate data sources that get richer as more people use them

Trusting users as co-developers

Harnessing collective intelligence

Leveraging the long tail through customer self-service

Software above the level of a single device

Lightweight user interfaces, development models, and business models

No Products but Services “ There are no products, only solutions” Not what customer wants but why they want A problem solving approach Simple Solutions

“ There are no products, only solutions”

Not what customer wants but why they want

A problem solving approach

Simple Solutions

Customization/Personalization Every individual is unique Some people want to be different Allow him to choose instead of forcing him to use what you have made Make him feel home e.g. My yahoo, Google Homepage, myspace Firefox extensions

Every individual is unique

Some people want to be different

Allow him to choose instead of forcing him to use what you have made

Make him feel home

e.g.

My yahoo, Google Homepage, myspace

Firefox extensions

Harnessing Collective Intelligence Network effects from user contribution are the key to market dominance in Web 2.0 era The Wisdom of crowds – Users add value Amazon, ebay - User reviews, similar items, most popular Wikipedia – content can be added/edited by any web user Flickr – tagging images

Network effects from user contribution are the key to market dominance in Web 2.0 era

The Wisdom of crowds – Users add value

Amazon, ebay - User reviews, similar items, most popular

Wikipedia – content can be added/edited by any web user

Flickr – tagging images

Harnessing Collective Intelligence.. Some systems,designed to encourage participation Pay for people to do it Get volunteers to perform the same task Inspired by the open source community Mutual benefits e.g. P2P sharing

Some systems,designed to encourage participation

Pay for people to do it

Get volunteers to perform the same task

Inspired by the open source community

Mutual benefits e.g. P2P sharing

Specialized Database Every significant application to date has been backed by a specialized database E.g. Amazon, Google, Ebay Database management is the core competency of Web 2.0 companies “ infoware” rather than merely “software”

Every significant application to date has been backed by a specialized database

E.g. Amazon, Google, Ebay

Database management is the core competency of Web 2.0 companies

“ infoware” rather than merely “software”

End of the Software Release Cycle “ Release Early and Release Often” Perpetual BETA = software which never leaves the development stage of beta Daily operations must become a core competency Software will cease to perform unless it is maintained on a daily basis

“ Release Early and Release Often”

Perpetual BETA = software which never leaves the development stage of beta

Daily operations must become a core competency

Software will cease to perform unless it is maintained on a daily basis

End of the Software Release Cycle.. Automate the maintenance process Real time monitoring of user behavior Microsoft – upgrades every 2-3 yr Flickr- Deploy new build up to every half hr “ Put two or three new features on some part of the site everyday, and if user don’t adopt them, take them out. If they like them roll them out on entire site” - Anonymous

Automate the maintenance process

Real time monitoring of user behavior

Microsoft – upgrades every 2-3 yr

Flickr- Deploy new build up to every half hr

“ Put two or three new features on some part of the site everyday, and if user don’t adopt them, take them out. If they like them roll them out on entire site” - Anonymous

Software above the level of a Single Device The PC is no longer the only access device for internet applications Applications that are limited to a single device are less valuable than those that are connected. Design your application from the get-go to integrate services across handheld devices, PCs, and internet servers.

The PC is no longer the only access device for internet applications

Applications that are limited to a single device are less valuable than those that are connected.

Design your application from the get-go to integrate services across handheld devices, PCs, and internet servers.

Summing Up No products but solutions Customization ability Focus on long tail Users add value Specialized Database Perpetual Beta Software above the level of single device

No products but solutions

Customization ability

Focus on long tail

Users add value

Specialized Database

Perpetual Beta

Software above the level of single device

Why Web 2.0 ? Cognitive Surplus Participation Personalization People Oriented

Cognitive Surplus

Participation

Personalization

People Oriented

 

Web 3.0 This term has been coined to describe the Semantic Web It promises to “organize the world’s information” Can reason about information and make new conclusions

This term has been coined to describe the Semantic Web

It promises to “organize the world’s information”

Can reason about information and make new conclusions

How can we harness the power of web 2.0 for ABC and its clientele? Q & A The answer is with -> YOU! Post your answers on : ABC Forum OR mail it to:   [email_address]

Web 2.0 tools used to prepare this presentation: http://slideshare.net http://flickr.com http://wikipedia.org/ http://blip.tv References: Introducing web 2.0 concepts – John Lewis Web 2.o – by Satyajeet An introduction to web 2.0 - Francisco Llaneras Estrada Practically web 2.0 - Nicole C. Engard Clay Shirky from Web 2.0 Expo Wikipedia Time Magazine Various Blogs

Thank You!

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Naveen' s Blog: web 2.0: Advantages - blogspot.com

I wish to share with you my understanding on the advantages of the web 2.0 standards. Listing a few of them below ., Search Engine Optimization
Read more

Naveen' s Blog: web 2.0: Table using UL and LI tags

The strategy is quite simple viz., Clear the floating elements on both the sides by using clear: both for the style definition in the UL tag ...
Read more

Apache CXF Web Service Development eBook by Naveen Balani ...

Lesen Sie Apache CXF Web Service Development von Naveen Balani mit Kobo. ... Building a Web 2.0 Portal with ASP.NET 3.5 Omar AL Zabir ...
Read more

Naveen Meena | LinkedIn

View Naveen Meena’s professional profile on LinkedIn. ... Web 2.0; Marketing ... Naveen is a guy with such an enormous energy that people around him also ...
Read more

Naveen Joshi | LinkedIn

View Naveen Joshi’s professional profile on LinkedIn. ... Ruby on Rails Ajax Web 2.0 Open Source Development Iphone ... Naveen's team consist of ...
Read more

Naveen Joshi - Head - RubyMantra | XING

Naveen Joshi: Ausbildung, berufliche Laufbahn und Portfolio. Möchten Sie mehr erfahren? Treten Sie mit Naveen Joshi in Kontakt ... Web 2.0 Ruby on Rails
Read more

naveen kumar

Introducing to web 2.0: Web 2.0 we hear about lot these days infact we probably used it talk to friends to gather information and get ... naveen kumar Hi ...
Read more

naveen kanth | LinkedIn

View naveen kanth’s professional profile on LinkedIn. ... Good Experience and knowledge in using Web Services, OWIN Framework, SMAL 2.0 Protocol, SSO.
Read more

Naveen Alok's Blog » Automation in Motion

Automation in Motion ... Following is a simple Selenium 2.0 example implemented in Groovy. ... Web Services come in picture when such is the requirement.
Read more