WEB 2.0By: Jenna Cavicchia
Brittany Topham
Daniel Driscoll
Bofan Xia
OVERVIEW Intro
3 key aspects
Examples
Core Principles
Threats and Protection
Conclusion
WHAT IS WEB 2.0 Not a definite something
Web 2.0 “refers to the use of the internet for interpersonal content sharing and online service delivery.”
Proceeding Web 1.0, it is the second generation of web development and design.
Features: aids communication, secures information sharing, interoperability, and collaboration.
Web 2.0 sites are more interactive, for example allowing people to tag photos posted online.
THE KEY ASPECTS OF WEB 2.0
1. Interpersonal Computing
2. Web Services
3. Software as a Service (SaaS)
INTERPERSONAL COMPUTING Often credited Timothy Leary It has existed ever since computer
networking was invented. Involves person-to-person interactions
(P2P) facilitated through websites that enable collaborative content creation, sharing and manipulation.
The IC aspects of Web 2.0 are most commonly associated with the development of wikis, blogs, social networking sites, and viral video sites.
INTERPERSONAL COMPUTING CONTINUED… Wikis- websites that allow visitors to easily add,
remove and edit content (Ex. Wikipedia)
Blogs -a chronological, journal-style website where its author maintains an online diary (Ex. Blogger, Technorati)
Social networking sites (SNS)- enable people to build social networks online (Ex. Myspace, Facebook)
Viral video sites- websites that allow anybody to post videos online(Ex. Youtube, Kaltura)
WEB SERVICES Improve quality of
interconnections between different web resources Ex: credit card
payments Mashups made from
embedding code from web service provider into the pages of website accessing the service
Ibm.com
SERVICE ORIENTATED ARCHITECTURE Frequently linked to
web services Business activities
broken down into processes deliverable via a mashup of web services
Loosely coupled Could use web
services to bring companies together
Relaxedpolitics.com
SOFTWARE AS A SERVICE Offers online
services to people, as opposed to web services offering functionality to computers and organizationsGoogle Docs
Aka Rich Internet Applications
Blogspot.com
SAAS/RIA’S CONTINUED SaaS/RIA
developments depend on more complex Internet programming technologies than HTMLEx: Flash Blogs.adobe.com
EXAMPLES OF WEB 2.0
MAJOR EXAMPLES OF 2.0 Youtube Wikipedia Google Facebook My space Blogs
CORE WEB 2.0 PRINCIPLES The web is a platform Harnessing collective intelligence The end of software release cycle Lightweight programming models Software above the level of single
device Rich user experiences
PROTECTION FROM WEB 2.0 DANGERS!
More than just antivirus..
software firewall, antispam, antiphishing, antispyware, anti-rootkit, host intrusion prevention solution
“HoneyJax” emulates user behavior within
Web 2.0 applications to uncover threats before they spread.
Be “street smart”trust no one.. Don’t share more information over the web than you need to.
2005- MySpace Samy worm, cross-site scripting worm
2006- more frequent/larger scale ads on MySpace- Windows Metafile Flaw (WMF) to infect more than one million users with spyware when they merely browsed the sites with unpatched versions of Windows.
(up to one in every 600 social-networking pages hosted malware)
several ways to protect yourself:
BENEFITS Used in healthcare
WebMDRecord keeping/sharing
Social networkingBlogs, MySpace, Facebook, Twitter
Important advance in social service deliveryGovernments (Israeli) have their own
pages across Web 2.0
SUMMARY Interpersonal
computing Web services SaaS Examples Core principals
php.radford.edu
IF YOU ARE STILL CONFUSED ABOUT WHAT WEB 2.0 IS……..
Questions?
Comments?
SOURCES
http://explainingcomputers.com/web2.htmlWikipedia
http://en.wikipedia.org/wiki/Web_2.0