EOI Web 20
-
Upload
mariano-aguirre-paredes -
Category
Technology
-
view
1.827 -
download
0
description
Transcript of EOI Web 20
Mariano Aguirre Paredes
A short A short introductionintroduction
• Internet is a global system of interconnected computer networks that interchange data.
• Created by the USA Air Force ARPANET October 29, 1969
• Internet <> World Wide Web
• As of June 30, 2008, 1.463 billion people use the Internet according to Internet World Stats
Web 1.0 was CommerceWeb 2.0 is People
- Ross Mayfield http://ross.typepad.com/
Web 2.0 seems to be like Pink Floyd lyrics: It can mean different things to different people, depending upon the your state of mind.
- Kevin Maney http://www.kevinmaney.com/
The originsThe origins
• The concept of "Web 2.0" began with a conference brainstorming session between O'Reilly and MediaLive International in 2004
• The phrase "Web 2.0" hints at an improved form of the World Wide Web
• Emphasize tools and platforms that enable the user to Tag, Blog, Comment, Modify, Augment, Rank, etc.
• The more explicit synonym of "Participatory Web"
Web 1.0 vs Web 2.0Web 1.0 vs Web 2.0DoubleClick
OfotoAkamai
mp3.comBritannica Online
personal websitesElectronic newspaper
screen scrapingPublishing
content management systems
directories (taxonomy) stickiness
Google AdSenseFlickrBitTorrentNapsterWikipediabloggingdiggweb servicesparticipationwikistagging ("folksonomy")RSS syndication
Key pointsKey points
• RIA (Flash, AJAX, XML, Drag&Drop)• SOA (Feeds, RSS, WS, mush-up)
– iGoogle– netvibes
• Social web
Principles of Web 2.0
"For corporate people, the Web is a platform for business. For marketers, the Web is a platform
for communications. For journalists, the Web is a platform for new media. For geeks, the Web is a platform for software development. And so on."
Richard MacManus
No Products but ServicesNo Products but Services
“There are no products, only solutions”
• Not what customer wants but why they want
• A problem solving approach
• Simple Solutions
CustomizationCustomization
• 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 homee.g.
– My yahoo, Google Homepage, myspace– Firefox extensions
e.g. (This slide is better for reading online)
Customization
• Every individual is unique• Allow him to choose instead of forcing him to use
what you have made• Some people want to be different• Make him feel homee.g.• My yahoo, Google Homepage, myspace, my
naukri??• Firefox extensions
e.g (This slide is better for taking printouts).
Focus on the “Long Tail”Focus on the “Long Tail”
• Reach out to the entire web
• To the edges and not just to the centre, to the long tail and not the just the head
• Leverage customer-self service e.g. Google, StumbleUpon, orkut
• RSS
Harnessing Collective Harnessing Collective IntelligenceIntelligence
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 (eoi, pug, rock climbing…)– Rockola.fm – tagging songs
Harnessing Collective Harnessing Collective IntelligenceIntelligence
Some systems, designed to encourage participation
– Pay for people to do it – ‘gimme five’
– Get volunteers to perform the same task•Inspired by the open source community
– Mutual benefits e.g. P2P sharing
Harnessing Collective Harnessing Collective IntelligenceIntelligence
• But only a small percentage of users will go to the trouble of adding value to your applications via explicit means.
• Therefore web 2.0 companies set inclusive defaults for aggregating user data and building value as side effect of ordinary use of the application.
• It requires radical experiment in trust
“with enough eyeballs, all bugs are shallow” - Eric
Raymond
Specialized DatabaseSpecialized 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”
End of the Software Release End of the Software Release CycleCycle
• “Release Early and Release Often”
• “Perpetual BETA”
• 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 Software above the level of a Single DeviceDevice
• 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.
Benefits of Web 2.0Benefits of Web 2.0Reduced cost:
Not only are Web 2.0 offerings low-cost, but the same techniques can also be applied to existing (non-Web 2.0) products and services, lowering costs.
Quality controls are increasing:
• The Ikea case• Kryptonite unbreakable locks
Summing UpSumming 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• Youtube search: The Machine is Us
WEB 2.0 ExamplesWEB 2.0 Examples• http://delicious.com (social tagging)• http://www.netvibes.com (start page)• http://voo2do.com/ (task
management )• http://digg.com/ (News)• http://flickr.com/ (Photos)• http://calendarhub.com/ (Organize)• http://www.rockola.fm/ (PodCast)• https://www.blogger.com/ (Blogs)• http://www.facebook.com/ (Friends)• http://www.youtube.com/ (Video)• http://www.slideshare.net/ (SlideShows)• http://docs.google.com/ (Open
Document)
What Next ??
Web 3.0Web 3.0
• This term that has been coined to describe the Semantic Web
• It promises to “organize the world’s information”
• Can reason about information and make new conclusions
Basic conceptsBasic conceptshttp://en.wikipedia.org/wiki/Web_2http://en.wikipedia.org/wiki/Social_networkinghttp://en.wikipedia.org/wiki/Wikishttp://en.wikipedia.org/wiki/Folksonomyhttp://en.wikipedia.org/wiki/Bloghttp://slideshare.net/glutzky/virtual-educa-las-aplicaciones-web-20http://slideshare.net/dmcdowell/web-20-6952
Thank you !Thank you !
Mariano Aguirre ParedesMariano Aguirre Paredes([email protected])([email protected])