WEB 2.0 By Himanshu Kumar Das Email:-himanshudas802@gmail.com
Points To Cover A brief history of the Web What is Web 2.0? Web 1.0 VS Web 2.0 Why is it important?  Why use Web 2.0? Technologies within Web 2.0 (Ajax,Ria,Mashups) Applications of web 2.0 Why Does Web 2.0 Matter Question And Answer
A brief history of the Web The World Wide Web ("WWW" or simply the "Web") is a global information medium which users can read and write via computers connected to the Internet. The term is often mistakenly used as a synonym for the Internet itself, but the Web is a service that operates over the Internet, as e-mail does. Duration Remark 1980–1991 Development of WWW 1992–1995 Growth of the WWW 1996–1998 Commercialization of the WWW 1999–2001 "Dot-com" boom and bust 2002-2011 The Web becomes ubiquitous, Web 2.0
What is Web 2.0? It is Second generation of services available on the Web that lets people collaborate and share information online  O'Reilly Media and MediaLive International popularized the term From a technology perspective Web 2.0 uses AJAX, Mashups and RSS Here’s a definition of sorts from Wikipedia: “ Web 2.0 generally refers to a second generation of services available on the World Wide Web that let people  collaborate, and share information online. ...” – http://en.wikipedia.org/wiki/Web2.0
 
Cuene.com/mima Web 1.0 VS Web 2.0 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
 
 
Why is it important?  Why use Web 2.0? .  Custom search engines  .  Collaboration .  Web-based journals/blogs .  Outreach .  Wikis .  Instruction .  Podcasts .  Training .  Videos and photos .  Resource .  Library marketing . development
Technologies within Web 2.0 Asynchronous JavaScript and XML (Ajax) RIA Service-oriented Architecture (SOA) RSS(Really Simple Syndication) Mashup FEEDS
What is AJAX? Introduction Ajax is not a technology in itself Shorthand for  Asynchronous JavaScript and XML The term was first used by Adaptive Path only in Feb 2005 Removes the need to reload entire web page each time the user makes a change. Increase the web page's interactivity, speed, and usability. XML is used as the format for transferring data between the server and client. XML files may be created dynamically by some form of server-side scripting The Ajax technique uses a combination of:  XHTML  and CSS, JavaScript,  XMLHttpRequest  /IFrame object  The principal technology behind the Web 2.0 is the AJAX
In the traditional Web application, the interaction between the customer and the server goes like this: Customer accesses Web application Server processes request and sends data to the browser while the customer waits Customer clicks on a link or interacts with the application Server processes request and sends data back to the browser while the customer waits etc.... Ajax Acts as an Intermediary Asynchronous Technologies HTML or XHTML and CSS for presentation The Document Object Model (DOM) for dynamic display of and interaction with data XML for the interchange of data, and XSLT for its manipulation The XMLHttpRequest object for asynchronous communication JavaScript to bring these technologies together
Synchronous vs. Asynchronous
Synchronous vs. Asynchronous
 
Rich Internet application (RIA) A  Rich Internet Application  ( RIA ) is a Web application that has many of the characteristics of desktop applications, typically delivered either by way of a site-specific browser, via a browser plug-ins. "rich Internet application" was introduced in a white paper of March 2002 by Macromedia (now merged into Adobe). Security can improve over that of application software (for example through use of sandboxes and automatic updates).   For security purposes, most RIAs run their client portions within a special isolated area of the client desktop called a sandbox. The sandbox limits visibility and access to the file-system and to the operating system on the client to the application server on the other side of the connection. This approach allows the client system to handle local activities, calculations, reformatting and so forth, thereby lowering the amount and frequency of client-server traffic.
 
Mashups!
What is a Mashup? (Computing) A  website or web application  which  combines   contents  from different websites
A Simple Example User Mashup website What are the available flats near NUS? Real estate website Google Map Request for available flat list Flat list Request for area map Area map Map with available flats marked
Creating Mashup User Mashup website User Request Website 1 Website 2 API Call Data API Call Data Data presentation Data Manipulation
Applications Blogs, Wikis, and Feeds Social Networks Google Maps Amazon Ebay Salesforce.com
Blogs   –  a blog, or weblog, is an online journal or web site on which articles are posted and displayed in chronological order. .  Subject resources, book reviews, library news, discussion groups .  Blogging software: http://wordpress.com http://www.livejournal.com http://www.blogger.com WIKIS  –  Wiki technology provides an area for effortless collaboration and knowledge sharing among a community of users without any programming knowledge.  Features:  add a new page, edit page, search, comments, files and attachments, revision comparison. Social Bookmarking- .  Allow users to bookmark favorite web site articles, blog posts, podcasts, images, & other web-based materials for future retrieval. ex.  www.facebook.com Applications
Photo sharing .  Users are uploading, rating, reviewing, annotating, searching, browsing, tagging, & creating a wealth of personal, cultural & historical digital image collections. ex.  www.flicker.com www.photobucket.com www.picazza.com Video Sharing .  Enable users to share, rate, comment, watch & gather around video content free of charge and technical expertise. .  Amateur filmmakers, karaoke hopefuls, & even talented pets have all been given a venue to display their work. ex.  youtube.com Software as a Service (Saas )-  is a model of software delivery where the software company provides development, hosting, maintenance, daily technical operation, and support. SaaS can be for any market segment including home consumers, small business, medium and large business Applications
Online Chatting –  is the exchange of typed-in messages requiring one site as the repository for the messages (or "chat site") and a group of users who take part from anywhere on the Internet.  .  Yahoo messenger .  Google talk .  Skype .  Meebo Online Text Messaging –  Provides text messaging from internet to cell phone/mobile phone. Ex.  Chikka.com, Yahoo messenger Windows Live  is Microsoft’s version of Web 2.0 services offerings. These will include Live Mail, Live Messenger, Live Favorites, Live Office Domains and more. Applications
Why Does Web 2.0 Matter? Increase in malware and data leak vulnerabilities. Web 2.0 sites such as blogs, wikis, and RSS feeds have complex content that require code to be executed on the user’s browser, which in turn allows hackers to embed malicious code that is then automatically executed. Web 2.0 sites often use data from different sources, such as a retail store site using Google maps to display locations, this makes it more difficult for security systems to validate the integrity of the code. Hackers are also embedding spam and malicious code into other types of content, such as instant messaging, shared video content, and business documents like PDF and Excel files. Back button useless…!!

More Related Content

PPT
Web 2 0 Fullfeatures
PPT
Web 2 0 Fullfeatures
PPT
Web2 0 Ppt
PPT
Skb web2.0
PPT
Web2.0 Ajax and REST in WebSphere Portal
PPT
Web 2 0 Ppt
PPT
Web 2 0 Ppt
PPTX
Web Technologies 2.0
Web 2 0 Fullfeatures
Web 2 0 Fullfeatures
Web2 0 Ppt
Skb web2.0
Web2.0 Ajax and REST in WebSphere Portal
Web 2 0 Ppt
Web 2 0 Ppt
Web Technologies 2.0

What's hot (17)

ODP
PPTX
Web 2.0 Standard For End User
PPT
Integrating RSS into Your Web site
PPT
Web 2.0: new definition of web
PPT
Web2.0-IFF
PPT
Introduction to the Windows Live Platform
PDF
Fundamentals of Web for Non-Developers
PPTX
Know. Share. Do. Increase IBM Connections Usage, Adoption and ROI with int...
PPTX
XCC Benefits - Who profits from XCC?
PDF
IRJET- A Personalized Web Browser
KEY
Microformats: Web Semantics & More
PPTX
Rich Internet Applications (RIA)
PDF
Surviving the Zombie Apocalypse of Connected devices - Jfokus 2013
PPTX
Oct. 4, 2011 webcast top 5 tips for building viral social web applications an...
ODP
Web 2.0 Standard For End User
Integrating RSS into Your Web site
Web 2.0: new definition of web
Web2.0-IFF
Introduction to the Windows Live Platform
Fundamentals of Web for Non-Developers
Know. Share. Do. Increase IBM Connections Usage, Adoption and ROI with int...
XCC Benefits - Who profits from XCC?
IRJET- A Personalized Web Browser
Microformats: Web Semantics & More
Rich Internet Applications (RIA)
Surviving the Zombie Apocalypse of Connected devices - Jfokus 2013
Oct. 4, 2011 webcast top 5 tips for building viral social web applications an...
Ad

Viewers also liked (12)

PPTX
Kiem soat muc cung tien
PPTX
Blog chapa novo
PPTX
Blog chapa novo
PPTX
It 110 Ice Breaker and Final Review Clickers
PDF
Ten Little Chocolate Factories
PPTX
Travel & Tourism Quiz Prelims with answers
PDF
Digital 20288881 s1134-hidayat jati
PPTX
Data capture
PPTX
Prelims- Travel & Tourism Quiz
PPTX
Pounce Round1 "Travel & Tourism Quiz"
PPTX
Pounce Round 2 "travel and tourism quiz"
Kiem soat muc cung tien
Blog chapa novo
Blog chapa novo
It 110 Ice Breaker and Final Review Clickers
Ten Little Chocolate Factories
Travel & Tourism Quiz Prelims with answers
Digital 20288881 s1134-hidayat jati
Data capture
Prelims- Travel & Tourism Quiz
Pounce Round1 "Travel & Tourism Quiz"
Pounce Round 2 "travel and tourism quiz"
Ad

Similar to Web 2.0 (20)

PPT
Web20 1210357974996841-8(1)
PPT
Web2.0 : an introduction
PPT
Web 2 0 Fullfeatures
PPT
Praveenkumar
PPT
WEB 2.0 Ppt
PPT
Web 2.0
PPT
Web 2.0 By Nyros Developer
ODP
Sukhanthfinalppt
PPT
Web2.0-IFF
ODP
Web 2.0
PPT
Web 2.0
PDF
Web 2.0
PPTX
Web 2.0 Presentation
ODP
DOCX
Defining Web 2.0
PPT
4163A - What is Web 2.0.ppt
PPT
PPT
Defining Web 2.0 and RIA
PPT
Web2 And Ajax
Web20 1210357974996841-8(1)
Web2.0 : an introduction
Web 2 0 Fullfeatures
Praveenkumar
WEB 2.0 Ppt
Web 2.0
Web 2.0 By Nyros Developer
Sukhanthfinalppt
Web2.0-IFF
Web 2.0
Web 2.0
Web 2.0
Web 2.0 Presentation
Defining Web 2.0
4163A - What is Web 2.0.ppt
Defining Web 2.0 and RIA
Web2 And Ajax

Recently uploaded (20)

PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PPT
Geologic Time for studying geology for geologist
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Build Your First AI Agent with UiPath.pptx
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
Comparative analysis of machine learning models for fake news detection in so...
The influence of sentiment analysis in enhancing early warning system model f...
sustainability-14-14877-v2.pddhzftheheeeee
Geologic Time for studying geology for geologist
A proposed approach for plagiarism detection in Myanmar Unicode text
Flame analysis and combustion estimation using large language and vision assi...
Enhancing plagiarism detection using data pre-processing and machine learning...
sbt 2.0: go big (Scala Days 2025 edition)
UiPath Agentic Automation session 1: RPA to Agents
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Consumable AI The What, Why & How for Small Teams.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
Build Your First AI Agent with UiPath.pptx
OpenACC and Open Hackathons Monthly Highlights July 2025
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Taming the Chaos: How to Turn Unstructured Data into Decisions
A contest of sentiment analysis: k-nearest neighbor versus neural network
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...

Web 2.0

  • 1. WEB 2.0 By Himanshu Kumar Das Email:[email protected]
  • 2. Points To Cover A brief history of the Web What is Web 2.0? Web 1.0 VS Web 2.0 Why is it important? Why use Web 2.0? Technologies within Web 2.0 (Ajax,Ria,Mashups) Applications of web 2.0 Why Does Web 2.0 Matter Question And Answer
  • 3. A brief history of the Web The World Wide Web ("WWW" or simply the "Web") is a global information medium which users can read and write via computers connected to the Internet. The term is often mistakenly used as a synonym for the Internet itself, but the Web is a service that operates over the Internet, as e-mail does. Duration Remark 1980–1991 Development of WWW 1992–1995 Growth of the WWW 1996–1998 Commercialization of the WWW 1999–2001 "Dot-com" boom and bust 2002-2011 The Web becomes ubiquitous, Web 2.0
  • 4. What is Web 2.0? It is Second generation of services available on the Web that lets people collaborate and share information online O'Reilly Media and MediaLive International popularized the term From a technology perspective Web 2.0 uses AJAX, Mashups and RSS Here’s a definition of sorts from Wikipedia: “ Web 2.0 generally refers to a second generation of services available on the World Wide Web that let people collaborate, and share information online. ...” – http://en.wikipedia.org/wiki/Web2.0
  • 5.  
  • 6. Cuene.com/mima Web 1.0 VS Web 2.0 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
  • 7.  
  • 8.  
  • 9. Why is it important? Why use Web 2.0? . Custom search engines . Collaboration . Web-based journals/blogs . Outreach . Wikis . Instruction . Podcasts . Training . Videos and photos . Resource . Library marketing . development
  • 10. Technologies within Web 2.0 Asynchronous JavaScript and XML (Ajax) RIA Service-oriented Architecture (SOA) RSS(Really Simple Syndication) Mashup FEEDS
  • 11. What is AJAX? Introduction Ajax is not a technology in itself Shorthand for Asynchronous JavaScript and XML The term was first used by Adaptive Path only in Feb 2005 Removes the need to reload entire web page each time the user makes a change. Increase the web page's interactivity, speed, and usability. XML is used as the format for transferring data between the server and client. XML files may be created dynamically by some form of server-side scripting The Ajax technique uses a combination of: XHTML and CSS, JavaScript, XMLHttpRequest /IFrame object The principal technology behind the Web 2.0 is the AJAX
  • 12. In the traditional Web application, the interaction between the customer and the server goes like this: Customer accesses Web application Server processes request and sends data to the browser while the customer waits Customer clicks on a link or interacts with the application Server processes request and sends data back to the browser while the customer waits etc.... Ajax Acts as an Intermediary Asynchronous Technologies HTML or XHTML and CSS for presentation The Document Object Model (DOM) for dynamic display of and interaction with data XML for the interchange of data, and XSLT for its manipulation The XMLHttpRequest object for asynchronous communication JavaScript to bring these technologies together
  • 15.  
  • 16. Rich Internet application (RIA) A  Rich Internet Application  ( RIA ) is a Web application that has many of the characteristics of desktop applications, typically delivered either by way of a site-specific browser, via a browser plug-ins. "rich Internet application" was introduced in a white paper of March 2002 by Macromedia (now merged into Adobe). Security can improve over that of application software (for example through use of sandboxes and automatic updates).   For security purposes, most RIAs run their client portions within a special isolated area of the client desktop called a sandbox. The sandbox limits visibility and access to the file-system and to the operating system on the client to the application server on the other side of the connection. This approach allows the client system to handle local activities, calculations, reformatting and so forth, thereby lowering the amount and frequency of client-server traffic.
  • 17.  
  • 19. What is a Mashup? (Computing) A website or web application which combines contents from different websites
  • 20. A Simple Example User Mashup website What are the available flats near NUS? Real estate website Google Map Request for available flat list Flat list Request for area map Area map Map with available flats marked
  • 21. Creating Mashup User Mashup website User Request Website 1 Website 2 API Call Data API Call Data Data presentation Data Manipulation
  • 22. Applications Blogs, Wikis, and Feeds Social Networks Google Maps Amazon Ebay Salesforce.com
  • 23. Blogs – a blog, or weblog, is an online journal or web site on which articles are posted and displayed in chronological order. . Subject resources, book reviews, library news, discussion groups . Blogging software: http://wordpress.com http://www.livejournal.com http://www.blogger.com WIKIS – Wiki technology provides an area for effortless collaboration and knowledge sharing among a community of users without any programming knowledge. Features: add a new page, edit page, search, comments, files and attachments, revision comparison. Social Bookmarking- . Allow users to bookmark favorite web site articles, blog posts, podcasts, images, & other web-based materials for future retrieval. ex. www.facebook.com Applications
  • 24. Photo sharing . Users are uploading, rating, reviewing, annotating, searching, browsing, tagging, & creating a wealth of personal, cultural & historical digital image collections. ex. www.flicker.com www.photobucket.com www.picazza.com Video Sharing . Enable users to share, rate, comment, watch & gather around video content free of charge and technical expertise. . Amateur filmmakers, karaoke hopefuls, & even talented pets have all been given a venue to display their work. ex. youtube.com Software as a Service (Saas )- is a model of software delivery where the software company provides development, hosting, maintenance, daily technical operation, and support. SaaS can be for any market segment including home consumers, small business, medium and large business Applications
  • 25. Online Chatting – is the exchange of typed-in messages requiring one site as the repository for the messages (or "chat site") and a group of users who take part from anywhere on the Internet. . Yahoo messenger . Google talk . Skype . Meebo Online Text Messaging – Provides text messaging from internet to cell phone/mobile phone. Ex. Chikka.com, Yahoo messenger Windows Live is Microsoft’s version of Web 2.0 services offerings. These will include Live Mail, Live Messenger, Live Favorites, Live Office Domains and more. Applications
  • 26. Why Does Web 2.0 Matter? Increase in malware and data leak vulnerabilities. Web 2.0 sites such as blogs, wikis, and RSS feeds have complex content that require code to be executed on the user’s browser, which in turn allows hackers to embed malicious code that is then automatically executed. Web 2.0 sites often use data from different sources, such as a retail store site using Google maps to display locations, this makes it more difficult for security systems to validate the integrity of the code. Hackers are also embedding spam and malicious code into other types of content, such as instant messaging, shared video content, and business documents like PDF and Excel files. Back button useless…!!