SlideShare une entreprise Scribd logo
1  sur  31
1
The Web Becomes 2.0




                 Web 2.0:
                Concepts and
                Applications
Overview

 The World Wide Web has changed the way
  that people
    – Do business
    – Communicate
    – Share information
 The Web has evolved from a collection of Web
  sites to supporting Web applications
 Web 2.0 is characterized by interactive
  applications
Chapter 1: The Web Becomes 2.0                   2
Overview




Chapter 1: The Web Becomes 2.0   3
How the Web Has Changed
 Early Web sites
  contained mostly text
  and small graphics
 Graphics were
  minimized to decrease
  the time it takes to load
  a page using a slower
  Internet connection
 Web sites were not
  always intuitive

Chapter 1: The Web Becomes 2.0   4
How the Web Has Changed

 Newer Web sites provide users with a rich
  browsing experience
    – Customizable layout
    – Bold graphics
    – Tabs
    – Additional services




Chapter 1: The Web Becomes 2.0                5
How the Web Has Changed




Chapter 1: The Web Becomes 2.0   6
Social and Technological
Developments that Led to Web 2.0
 Web 2.0 is the result of several evolutions:
    – Connectivity is available almost everywhere
    – The personal computer evolved into an appliance
    – Mobile phones are capable of accessing the World Wide
      Web
    – Web browsers are easy-to-use
    – Web-based applications were developed for many devices
    – Web developers deploy new versions of software
      applications
    – Society embraced technological changes


Chapter 1: The Web Becomes 2.0                                 7
Social and Technological
Developments that Led to Web 2.0




Chapter 1: The Web Becomes 2.0     8
Social and Technological
Developments that Led to Web 2.0
 In the 1990s, many new companies called dot-
  coms used the Web to conduct business
    – Internet service providers
    – Amazon
    – Priceline
 Many dot-coms went out of business by 2001
 The Web became a platform for social
  networking, collaboration, and communication

Chapter 1: The Web Becomes 2.0                   9
The Web Browser
 A Web browser is a software application for
  accessing and viewing Web pages
    – Mosiac
         • Later marketed as Netscape
         • First graphical interface to the World Wide Web
    – Internet Explorer
         • Became popular when distributed by Microsoft with Windows 95
    – Firefox
    – Safari
    – Google Chrome


Chapter 1: The Web Becomes 2.0                                            10
The Web Browser




Chapter 1: The Web Becomes 2.0   11
The Web Browser

 Modern Web browsers have streamlined their
  appearance
 Tabbed browsing allows users to open new
  Web pages in a single browser window




Chapter 1: The Web Becomes 2.0                 12
The Web Browser




Chapter 1: The Web Becomes 2.0   13
Features of Web 2.0 Applications

 Online conversations
    – Blogs
    – Wikis
    – Sharing media
    – Collaboration
 Digg is a Web site that allows its readers to
  submit interesting news stories that they find
  online and digg, or vote for, the news stories
  that others submitted
Chapter 1: The Web Becomes 2.0                     14
Features of Web 2.0 Applications




Chapter 1: The Web Becomes 2.0     15
Features of Web 2.0 Applications

 To participate in Web 2.0 applications, you
  likely will need a username and password
    – A username is a unique code name that identifies
      you
    – A password is associated with your username
         • You should achieve greater password strength
    – During the authentication process, the application
      verifies your credentials



Chapter 1: The Web Becomes 2.0                             16
Features of Web 2.0 Applications




Chapter 1: The Web Becomes 2.0     17
The Web as a Platform
for Running Applications




Chapter 1: The Web Becomes 2.0   18
A Database-Backed Web

 Web 2.0 is often referred to as a read/write
  Web, or a database-backed Web
    – Web applications read from or write to a database
 A Web server processes requests for Web
  pages sent over the Internet from a Web client
    – Client-server model




Chapter 1: The Web Becomes 2.0                            19
A Database-Backed Web




Chapter 1: The Web Becomes 2.0   20
A Database-Backed Web




Chapter 1: The Web Becomes 2.0   21
Software Accessible
on Many Devices
 You can browse Web content from almost
  anywhere on almost any electronic device that
  has a screen




Chapter 1: The Web Becomes 2.0                    22
Software Accessible
on Many Devices
 In order for a Web application to run on
  different devices, it is important that they are
  designed in such a way that separates the
  process of accessing information from the
  process of displaying that information




Chapter 1: The Web Becomes 2.0                       23
Software Accessible
on Many Devices




Chapter 1: The Web Becomes 2.0   24
Rich User Experience

 Technologies such as AJAX, Adobe Flash,
  and Microsoft Silverlight allow Web browsers
  to display dynamic content without waiting for
  previous communication with the Web server
  to complete
    – Google Maps uses AJAX to allow the user to
      reposition a map or zoom in and out by dragging
         • Only the map portion of the window will be updated



Chapter 1: The Web Becomes 2.0                                  25
Rich User Experience




Chapter 1: The Web Becomes 2.0   26
Rich User Experience
 Predictive look-ahead, or AutoComplete, provides
  suggestions of valid responses based on letters that
  a user enters in a text box




Chapter 1: The Web Becomes 2.0                           27
Rich User Experience

 AJAX relies on standard Web technologies to
  provide an engaging user experience
 A browser plug-in is a software component
  that enables dynamic, animated display and
  functionality within a Web browser
    – Flash
    – Silverlight
 Many rich Internet applications allow users to
  create, stream, or view video
Chapter 1: The Web Becomes 2.0                     28
Rich User Experience




Chapter 1: The Web Becomes 2.0   29
Summary
 Web 2.0 is the name given to the shift in how people
  have come to use the World Wide Web
 Many Web 2.0 sites allow users to share knowledge,
  opinions, images, or videos
 Web 2.0 promotes a culture of participation
 Users interact with Web 2.0 applications from a Web
  browser and variety of Internet-connected devices
 Many Web applications use AJAX, Flash, and
  Silverlight


Chapter 1: The Web Becomes 2.0                           30
1      The Web Becomes 2.0

                                 Chapter 1
                                 Complete


                                              Web 2.0:
                                             Concepts and
                                             Applications


Chapter 1: The Web Becomes 2.0                              31

Contenu connexe

Tendances

Web 2.0 Presentation
Web 2.0 PresentationWeb 2.0 Presentation
Web 2.0 Presentationriddletonm
 
Technology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital ExperiencesTechnology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital ExperiencesIBM Connections Developers
 
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheqAq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheqevaristo
 
Herrick Public Library 2.0 Presentation
Herrick Public Library 2.0 PresentationHerrick Public Library 2.0 Presentation
Herrick Public Library 2.0 PresentationSophia Guevara
 
Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections IBM Danmark
 
WEB 2.0 VS WEB 1.0
WEB 2.0 VS WEB 1.0WEB 2.0 VS WEB 1.0
WEB 2.0 VS WEB 1.0guest4e02e9
 

Tendances (17)

Web2.0
Web2.0Web2.0
Web2.0
 
web 2.0
web 2.0web 2.0
web 2.0
 
Web
WebWeb
Web
 
Web 2.0 Presentation
Web 2.0 PresentationWeb 2.0 Presentation
Web 2.0 Presentation
 
Web 2.0 PPT
Web 2.0 PPTWeb 2.0 PPT
Web 2.0 PPT
 
Technology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital ExperiencesTechnology to deliver Exceptional Social Digital Experiences
Technology to deliver Exceptional Social Digital Experiences
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
Features of the web
Features of the webFeatures of the web
Features of the web
 
Web2 0
Web2 0Web2 0
Web2 0
 
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheqAq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
Aq4w8jb7v9 ialyvre=&expires=1282751370&aws accesskeyid=akiajljt267degkzdheq
 
Herrick Public Library 2.0 Presentation
Herrick Public Library 2.0 PresentationHerrick Public Library 2.0 Presentation
Herrick Public Library 2.0 Presentation
 
Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
WEB 2.0 VS WEB 1.0
WEB 2.0 VS WEB 1.0WEB 2.0 VS WEB 1.0
WEB 2.0 VS WEB 1.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
My ppts
My pptsMy ppts
My ppts
 

Similaire à Chapter 1 - The Web Becomes 2.0

Similaire à Chapter 1 - The Web Becomes 2.0 (20)

Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Meda5400 Web2.0.ppt
Meda5400 Web2.0.pptMeda5400 Web2.0.ppt
Meda5400 Web2.0.ppt
 
Web 2.0 powepoint_presentation
Web 2.0 powepoint_presentationWeb 2.0 powepoint_presentation
Web 2.0 powepoint_presentation
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Dml2
Dml2Dml2
Dml2
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web
WebWeb
Web
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
web2.0 - computer networks
web2.0 - computer networksweb2.0 - computer networks
web2.0 - computer networks
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
Web 2.0: a course
Web 2.0: a courseWeb 2.0: a course
Web 2.0: a course
 
Web2.0 2012 - lesson 2
Web2.0 2012 - lesson 2Web2.0 2012 - lesson 2
Web2.0 2012 - lesson 2
 
Web Design 3.0
Web Design 3.0 Web Design 3.0
Web Design 3.0
 
Web2.0 Oakley 10 Jun07
Web2.0 Oakley 10 Jun07Web2.0 Oakley 10 Jun07
Web2.0 Oakley 10 Jun07
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
Evolution of Internet and Different types of Internet
Evolution of Internet and Different types of InternetEvolution of Internet and Different types of Internet
Evolution of Internet and Different types of Internet
 
Chapter 02 internet technology
Chapter 02 internet technologyChapter 02 internet technology
Chapter 02 internet technology
 

Plus de kwduncan

Chapter 1 - An Historical Overview
Chapter 1 - An Historical OverviewChapter 1 - An Historical Overview
Chapter 1 - An Historical Overviewkwduncan
 
For students by students
For students by studentsFor students by students
For students by studentskwduncan
 
Presentation1
Presentation1Presentation1
Presentation1kwduncan
 
Chapters 1 3 basic lab techniques
Chapters 1 3 basic lab techniquesChapters 1 3 basic lab techniques
Chapters 1 3 basic lab techniqueskwduncan
 
Chapter 6 - Linking Data
Chapter 6 - Linking DataChapter 6 - Linking Data
Chapter 6 - Linking Datakwduncan
 
Chapter 5 - Connecting People
Chapter 5 - Connecting PeopleChapter 5 - Connecting People
Chapter 5 - Connecting Peoplekwduncan
 
Chapter 4 - Organizing Information
Chapter 4 - Organizing InformationChapter 4 - Organizing Information
Chapter 4 - Organizing Informationkwduncan
 
Chapter 3 - Syndicating Content
Chapter 3 - Syndicating ContentChapter 3 - Syndicating Content
Chapter 3 - Syndicating Contentkwduncan
 
Chapter 2 - Publishing Online
Chapter 2 - Publishing OnlineChapter 2 - Publishing Online
Chapter 2 - Publishing Onlinekwduncan
 
ADA responsibilities
ADA responsibilitiesADA responsibilities
ADA responsibilitieskwduncan
 
Nc3 dla social networking presentation
Nc3 dla social networking presentationNc3 dla social networking presentation
Nc3 dla social networking presentationkwduncan
 
Nc3 dla social networking presentation
Nc3 dla social networking presentationNc3 dla social networking presentation
Nc3 dla social networking presentationkwduncan
 
Create item
Create itemCreate item
Create itemkwduncan
 
Baseball Score Card
Baseball Score CardBaseball Score Card
Baseball Score Cardkwduncan
 

Plus de kwduncan (16)

Catbreeds
CatbreedsCatbreeds
Catbreeds
 
Chapter 1 - An Historical Overview
Chapter 1 - An Historical OverviewChapter 1 - An Historical Overview
Chapter 1 - An Historical Overview
 
For students by students
For students by studentsFor students by students
For students by students
 
Presentation1
Presentation1Presentation1
Presentation1
 
Chapters 1 3 basic lab techniques
Chapters 1 3 basic lab techniquesChapters 1 3 basic lab techniques
Chapters 1 3 basic lab techniques
 
Chapter 6 - Linking Data
Chapter 6 - Linking DataChapter 6 - Linking Data
Chapter 6 - Linking Data
 
Chapter 5 - Connecting People
Chapter 5 - Connecting PeopleChapter 5 - Connecting People
Chapter 5 - Connecting People
 
Chapter 4 - Organizing Information
Chapter 4 - Organizing InformationChapter 4 - Organizing Information
Chapter 4 - Organizing Information
 
Chapter 3 - Syndicating Content
Chapter 3 - Syndicating ContentChapter 3 - Syndicating Content
Chapter 3 - Syndicating Content
 
Chapter 2 - Publishing Online
Chapter 2 - Publishing OnlineChapter 2 - Publishing Online
Chapter 2 - Publishing Online
 
Family
FamilyFamily
Family
 
ADA responsibilities
ADA responsibilitiesADA responsibilities
ADA responsibilities
 
Nc3 dla social networking presentation
Nc3 dla social networking presentationNc3 dla social networking presentation
Nc3 dla social networking presentation
 
Nc3 dla social networking presentation
Nc3 dla social networking presentationNc3 dla social networking presentation
Nc3 dla social networking presentation
 
Create item
Create itemCreate item
Create item
 
Baseball Score Card
Baseball Score CardBaseball Score Card
Baseball Score Card
 

Dernier

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 

Dernier (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

Chapter 1 - The Web Becomes 2.0

  • 1. 1 The Web Becomes 2.0 Web 2.0: Concepts and Applications
  • 2. Overview  The World Wide Web has changed the way that people – Do business – Communicate – Share information  The Web has evolved from a collection of Web sites to supporting Web applications  Web 2.0 is characterized by interactive applications Chapter 1: The Web Becomes 2.0 2
  • 3. Overview Chapter 1: The Web Becomes 2.0 3
  • 4. How the Web Has Changed  Early Web sites contained mostly text and small graphics  Graphics were minimized to decrease the time it takes to load a page using a slower Internet connection  Web sites were not always intuitive Chapter 1: The Web Becomes 2.0 4
  • 5. How the Web Has Changed  Newer Web sites provide users with a rich browsing experience – Customizable layout – Bold graphics – Tabs – Additional services Chapter 1: The Web Becomes 2.0 5
  • 6. How the Web Has Changed Chapter 1: The Web Becomes 2.0 6
  • 7. Social and Technological Developments that Led to Web 2.0  Web 2.0 is the result of several evolutions: – Connectivity is available almost everywhere – The personal computer evolved into an appliance – Mobile phones are capable of accessing the World Wide Web – Web browsers are easy-to-use – Web-based applications were developed for many devices – Web developers deploy new versions of software applications – Society embraced technological changes Chapter 1: The Web Becomes 2.0 7
  • 8. Social and Technological Developments that Led to Web 2.0 Chapter 1: The Web Becomes 2.0 8
  • 9. Social and Technological Developments that Led to Web 2.0  In the 1990s, many new companies called dot- coms used the Web to conduct business – Internet service providers – Amazon – Priceline  Many dot-coms went out of business by 2001  The Web became a platform for social networking, collaboration, and communication Chapter 1: The Web Becomes 2.0 9
  • 10. The Web Browser  A Web browser is a software application for accessing and viewing Web pages – Mosiac • Later marketed as Netscape • First graphical interface to the World Wide Web – Internet Explorer • Became popular when distributed by Microsoft with Windows 95 – Firefox – Safari – Google Chrome Chapter 1: The Web Becomes 2.0 10
  • 11. The Web Browser Chapter 1: The Web Becomes 2.0 11
  • 12. The Web Browser  Modern Web browsers have streamlined their appearance  Tabbed browsing allows users to open new Web pages in a single browser window Chapter 1: The Web Becomes 2.0 12
  • 13. The Web Browser Chapter 1: The Web Becomes 2.0 13
  • 14. Features of Web 2.0 Applications  Online conversations – Blogs – Wikis – Sharing media – Collaboration  Digg is a Web site that allows its readers to submit interesting news stories that they find online and digg, or vote for, the news stories that others submitted Chapter 1: The Web Becomes 2.0 14
  • 15. Features of Web 2.0 Applications Chapter 1: The Web Becomes 2.0 15
  • 16. Features of Web 2.0 Applications  To participate in Web 2.0 applications, you likely will need a username and password – A username is a unique code name that identifies you – A password is associated with your username • You should achieve greater password strength – During the authentication process, the application verifies your credentials Chapter 1: The Web Becomes 2.0 16
  • 17. Features of Web 2.0 Applications Chapter 1: The Web Becomes 2.0 17
  • 18. The Web as a Platform for Running Applications Chapter 1: The Web Becomes 2.0 18
  • 19. A Database-Backed Web  Web 2.0 is often referred to as a read/write Web, or a database-backed Web – Web applications read from or write to a database  A Web server processes requests for Web pages sent over the Internet from a Web client – Client-server model Chapter 1: The Web Becomes 2.0 19
  • 20. A Database-Backed Web Chapter 1: The Web Becomes 2.0 20
  • 21. A Database-Backed Web Chapter 1: The Web Becomes 2.0 21
  • 22. Software Accessible on Many Devices  You can browse Web content from almost anywhere on almost any electronic device that has a screen Chapter 1: The Web Becomes 2.0 22
  • 23. Software Accessible on Many Devices  In order for a Web application to run on different devices, it is important that they are designed in such a way that separates the process of accessing information from the process of displaying that information Chapter 1: The Web Becomes 2.0 23
  • 24. Software Accessible on Many Devices Chapter 1: The Web Becomes 2.0 24
  • 25. Rich User Experience  Technologies such as AJAX, Adobe Flash, and Microsoft Silverlight allow Web browsers to display dynamic content without waiting for previous communication with the Web server to complete – Google Maps uses AJAX to allow the user to reposition a map or zoom in and out by dragging • Only the map portion of the window will be updated Chapter 1: The Web Becomes 2.0 25
  • 26. Rich User Experience Chapter 1: The Web Becomes 2.0 26
  • 27. Rich User Experience  Predictive look-ahead, or AutoComplete, provides suggestions of valid responses based on letters that a user enters in a text box Chapter 1: The Web Becomes 2.0 27
  • 28. Rich User Experience  AJAX relies on standard Web technologies to provide an engaging user experience  A browser plug-in is a software component that enables dynamic, animated display and functionality within a Web browser – Flash – Silverlight  Many rich Internet applications allow users to create, stream, or view video Chapter 1: The Web Becomes 2.0 28
  • 29. Rich User Experience Chapter 1: The Web Becomes 2.0 29
  • 30. Summary  Web 2.0 is the name given to the shift in how people have come to use the World Wide Web  Many Web 2.0 sites allow users to share knowledge, opinions, images, or videos  Web 2.0 promotes a culture of participation  Users interact with Web 2.0 applications from a Web browser and variety of Internet-connected devices  Many Web applications use AJAX, Flash, and Silverlight Chapter 1: The Web Becomes 2.0 30
  • 31. 1 The Web Becomes 2.0 Chapter 1 Complete Web 2.0: Concepts and Applications Chapter 1: The Web Becomes 2.0 31