Web 2.0
-
Upload
guestc5a9aa -
Category
Technology
-
view
841 -
download
0
description
Transcript of Web 2.0
Web 2.0
Mohsen Basirat
Oct 2007
Web 1.0 (1994 to 2001)
Web browser/server Netscape, Internet Explorer Open Source Movement Dot-com crash
Internet Highlights…
Users / Usage — Yahoo! has base of 418MM+ unique monthly visitors (+19% Y/Y with 24% Y/Y page view growth, CQ3)
Customer Acquisition — Google (500K - 1MM advertisers / vendors, and rising); 30%+ clicks (and rising) on sponsored links effective targeting should continue to improve + drive rising
monetization
Commerce / Payments — PayPal (123MM accounts, +41% Y/Y,CQ3) + Shopping.com has 40MM+ products in 325+ categories
Internet Highlights…
Skype - Fastest Growing Product in the history , 136M registerated user and counting = %7 global international long distance minutes, if skype were a carrier user level would rank it #3 as provider and it’s P2P
Video - ~60% of Internet traffic may be P2P file sharing of unmonetized video
User-Generated Content (UGC) - Wikipedia + MySpace +YouTube Have Moved to Top of Internet User Pack
Number of Users
GROW Continues to Rise in RelevanceN. America 36% of Users in 2000E; 20% in 2007E
Peer to Peer Growth
Peer-to-Peer (P2P) traffic was 60% (and rising) of Internet traffic in2004 ,with BitTorrent accounting for 30% of traffic
Keystones of Web 2.0
Data is Next Intel Inside The Long Tail
http://www.thelongtail.com/ Read/Write Web
http://www.oreilly.com/catalog/wemedia/book/ch02.pdf
Folksonomy http://en.wikipedia.org/wiki/Folksonomy
Social Trends
Spread of Broadband
Increasingly ubiquitous connections
A generation of “web natives”
Living on the web Social networking; blogging; instant messenger
Create, not just consume
Some hard lessons about data ownership
Web 2.0
The term Web 2.0 was introduced in 2003 by O’Reilly and Dougherty.
Web 2.0 is not a new product Web 2.0 is not “must be Web 2.0 compliant”
a check mark Web 2.0 is a period of time
characterized by unique movements, technologies, philosophies and events, where promise of the internet democratizing communications takes effect
Participating Viewing
Flickr Ofoto
Bit torrent Mp3.com
Tagging Directories
Wikipedia Britannica online
Blogging Personal websites
Google AdSense DoubleClick
Web 2.0Web 1.0
Web 1.0 vs Web 2.0
Business Trends
Exploit the Long Tail At internet scale even niche communities are very large
“We sold more books today that we didn't sell at all yesterday, than we sold today of all the books that did sell yesterday.”
Amazon employee quoted on Wikipedia
Success of web services
No need to own the user interface. It's your data that they want
Users can enrich your data
“Harnessing collective intelligence of users” Review and Recommend; Social Bookmarking; Folksonomies
Technology Trends
The Power of XML Easier to exchange and process application independent data
Agile Engineering
Incrementally developer your product; short release cycles Continually adapt to user needs “The Perpetual Beta”
Maturation of the browser
AJAX, CSS, Javascript, Plugins Browser based application
Web 2.0 is about the Social Web
Web 2.0: Evolution Towards a Read/Write Platform
Browsers, RSS Readers, anything
Viewed through…Web browser
EveryoneContent Created by…
Web Coders
“dynamic”State“static”
“mass amatuerization”Domain of…“geeks”
“Post / record”Primary Unit of content
“Page”
“Web Services”Architecture“Client Server”
“Write” & ContributeMode“Read”
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”
Web 1.0(1993-2003)
Pretty much HTML pages viewed through a browser
Data is the next “Intel Inside”
Companies control the data Users also provide data, thus influence the
content of the data Data management is more important than
ever
Software as a service
The Web is a platform Data Driven Services Software is provided as a service, not a product Service update constantly Open source software Lightweight programming models: REST, AJAX Syndication: mash-up ( programmableweb.com) Run on multiple devices: handheld
The social Web Harnessing collective intelligence
Users add value the service automatically gets better the more people use it
(tagging, BitTorrent) Users must be treated as co-developers
The long tail Reach out to the entire web, to the edges and not just the
center, to the long tail and not just the head
It’s all about PEOPLE
Harnessing collective intelligence
Blogging: constant mental chatter Wikipedia: an entry can be added or edited by any
web user Del.icio.us, Flickr: user categorization Amazon.com: vendors provide product description &
images, buyers provide reviews & images BitTorrent: Every client is also a server Google Maps: its lightweight programming model
allows users “mashup” it easily
Publishing on Web 2.0
Write/ReWrite/Read Web
Value of Write is greater than Read Comments on Blogs http://digg.com/ style voting
Mash-up: ReWrite Copyright, IP: (cc) Creative Commons
http://creativecommons.org/ Wiki-world
http://wikipedia.org/ Or install your own Wiki
Web 2.0 Features
RSS Feeds Social Bookmarking
(“Folksonomies”) Tagging and Categorization
Rating & Recommendations Blogging
Comments and Discussions Rich User Interfaces (“AJAX”)
Close to desktop systems Web Services
PeopleDataService
Web Services & Open Data Publish Raw Data not (just) pages
Using “web native” formats like XML, not Excel or PDF
328 Web services listed on ProgrammableWeb.com
Photo sharing; calendars; messaging; blogging File storage; ecommerce; advertising; search
“Mashups”
Remixing Data to Create New Applications
Example Mashups
A YouTube For Data?
Summing Up
Future of Science, Technology and Life
My Predictions! - New Line of Sciences ( Science Mash-up) - More Democracy , No Monopoly - Learning for everyone and Reshaping Education
and Universities - Changing Management Model - People powered Media and Broadcasting Services - People powered Service Providers ( Mobile,
Wireless, and etc ) - Reshaping the Companies - Changing Traditional Privacy and ownership model - Finally…Better life for everyone
Summing Up Web 2.0 more than just hype its about future of life
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
Thank You