SlideShare uma empresa Scribd logo
1 de 11
Web 2.0 About About The word “Web 2.0” has been commonly used to refer to web application which        facilitates interactive information sharing, collaboration on World Wide Web. It is known to be associated with Tim O’Reilly because of Web 2.0 conference in 2004. Web 2.0 include s web based communities hosted  services, web applications, social networking, video sharing sites, wikis, blogs, YouTube’s etc. Introduction Web 2.0 has been challenged by Tim Berners-Lee the inventor of World Wide Web who refer to it as a “piece of jargon”. However, many of the ideas of Web 2.0 had already been featured in implementations on networked systems well before the term "Web 2.0" emerged.  next
Web 2.0 Technologies Technologies One of the main client-side/web browser technologies used in web 2.0  is Asynchronous JavaScript and XML (AJAX) . It requires JavaScript to upload and download new data from the web  server without undergoing full page reload, hence 'asynchronous‘.   Ajax Technologies include: How It Works ,[object Object]
     CSS  (Cascading Style Sheets)
     DOM (Document Object Model) - a way of dynamically  controlling  the document
     XML / XSLT - data interchange and manipulation
XMLHttpRequest - asynchronous data retrieval from the server 
Javascript (or ECMA script ) next
Web 2.0 How It Works Technologies Technologies Classic Web Application Model Client requests data from server AJAX Application Communication Model Client requests data from server client client client server server server Client requests data from server on initial page load Server responds to client request Server responds to client request Server responds to client request JavaScript Call HTTP Request AJAX Engine HTML & CSS  Server Data next
Web 2.0 How It Works Technologies Technologies Although Ajax is a group of technologies, the core is the Ajax engine, which acts as an intermediary, sitting within the client’s browser and facilitating asynchronous communication with the server of smaller items of information.  Ajax relies heavily on JavaScript and XML being accurately and efficiently handled by the browser. The need for browsers to adhere to existing standards is therefore becoming an important issue (Johnson, 2005). There is also an emerging debate with regard to the adoption of emerging standards. For example there is a debate over standards for the user interface for Ajax-style applications.  Mozilla, for example, is committed to the XML User Interface (XUL) standard29 whereas Microsoft are standing by their Extensible Application Markup Language (XAML). Macromedia Flash and Microsoft Silverlight are two alternatives to AJAX. next
Web 2.0 How It Works Usability Web 2.0 is predicted to be used for some time in the future due to limited resources  filtering through currently.   Web 2.0 is known to be Iterative .  It is easy to add features and simple to deploy them to  update applications.  AJAX is the key technology used to build Web 2.0 applications.   Web Services make it easy to give  leverage to Web 2.0 as it is makes it easy to  communicate between many different applications. Usability Application 2 Application 3 Application 1 Web Service Application 5 Application 4 next
Web 2.0 Usability Web 2.0 is used in the following websites: Usability Blogging Podcasts Photo Sharing Examples Video Sharing Wikis next

Mais conteúdo relacionado

Mais procurados

Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 webhostingguy
 
Chapter 1 - The Web Becomes 2.0
Chapter 1 - The Web Becomes 2.0 Chapter 1 - The Web Becomes 2.0
Chapter 1 - The Web Becomes 2.0 kwduncan
 
The Technical World
The Technical WorldThe Technical World
The Technical WorldHelplinePro
 
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
 
The Technical World
The Technical WorldThe Technical World
The Technical WorldHelplinePro
 
XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?TIMETOACT GROUP
 
Advantages and disadvantages of web 2.0
Advantages and disadvantages of web 2.0Advantages and disadvantages of web 2.0
Advantages and disadvantages of web 2.0Carina Mano
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Pptsurenth
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM ConnectionsTIMETOACT GROUP
 
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
 
Web 20 From Linked In 3 05 09
Web 20 From Linked In 3 05 09Web 20 From Linked In 3 05 09
Web 20 From Linked In 3 05 09delahunt98
 
Web 2.0 modificada
Web 2.0 modificadaWeb 2.0 modificada
Web 2.0 modificadalucriman
 

Mais procurados (19)

Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008 Semanticommunity.net: Community Infrastructure Sandbox for 2008
Semanticommunity.net: Community Infrastructure Sandbox for 2008
 
Chapter 1 - The Web Becomes 2.0
Chapter 1 - The Web Becomes 2.0 Chapter 1 - The Web Becomes 2.0
Chapter 1 - The Web Becomes 2.0
 
Tech Terms
Tech TermsTech Terms
Tech Terms
 
The Technical World
The Technical WorldThe Technical World
The Technical World
 
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
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
The Technical World
The Technical WorldThe Technical World
The Technical World
 
XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?XCC Benefits - Who profits from XCC?
XCC Benefits - Who profits from XCC?
 
Advantages and disadvantages of web 2.0
Advantages and disadvantages of web 2.0Advantages and disadvantages of web 2.0
Advantages and disadvantages of web 2.0
 
Web2 0 Ppt
Web2 0 PptWeb2 0 Ppt
Web2 0 Ppt
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web2.0
Web2.0Web2.0
Web2.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
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
My ppts
My pptsMy ppts
My ppts
 
Web 20 From Linked In 3 05 09
Web 20 From Linked In 3 05 09Web 20 From Linked In 3 05 09
Web 20 From Linked In 3 05 09
 
Web 2.0 modificada
Web 2.0 modificadaWeb 2.0 modificada
Web 2.0 modificada
 

Destaque

Microsoft Accademic Tour Web and Cloud Service Bologna
Microsoft Accademic Tour Web and Cloud Service BolognaMicrosoft Accademic Tour Web and Cloud Service Bologna
Microsoft Accademic Tour Web and Cloud Service Bolognaantimo musone
 
Microsoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour GenovaMicrosoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour Genovaantimo musone
 
Legal Secondary Sources Presentation
Legal Secondary Sources PresentationLegal Secondary Sources Presentation
Legal Secondary Sources PresentationFordham Law Library
 
Web Cloud Computing SQL Server - Ferrara University
Web Cloud Computing SQL Server  -  Ferrara UniversityWeb Cloud Computing SQL Server  -  Ferrara University
Web Cloud Computing SQL Server - Ferrara Universityantimo musone
 
How Do UK Students, Researchers and Academics use the Internet
How Do UK Students, Researchers and Academics use the InternetHow Do UK Students, Researchers and Academics use the Internet
How Do UK Students, Researchers and Academics use the InternetCaroline Williams
 
.netcampus 2014 - E Commerce On Cloud
.netcampus 2014 - E Commerce On Cloud.netcampus 2014 - E Commerce On Cloud
.netcampus 2014 - E Commerce On Cloudantimo musone
 

Destaque (8)

Law Review Cite Checking Guide
Law Review Cite Checking GuideLaw Review Cite Checking Guide
Law Review Cite Checking Guide
 
Microsoft Accademic Tour Web and Cloud Service Bologna
Microsoft Accademic Tour Web and Cloud Service BolognaMicrosoft Accademic Tour Web and Cloud Service Bologna
Microsoft Accademic Tour Web and Cloud Service Bologna
 
From Niche To Network
From Niche To NetworkFrom Niche To Network
From Niche To Network
 
Microsoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour GenovaMicrosoft Accademic Cloud Tour Genova
Microsoft Accademic Cloud Tour Genova
 
Legal Secondary Sources Presentation
Legal Secondary Sources PresentationLegal Secondary Sources Presentation
Legal Secondary Sources Presentation
 
Web Cloud Computing SQL Server - Ferrara University
Web Cloud Computing SQL Server  -  Ferrara UniversityWeb Cloud Computing SQL Server  -  Ferrara University
Web Cloud Computing SQL Server - Ferrara University
 
How Do UK Students, Researchers and Academics use the Internet
How Do UK Students, Researchers and Academics use the InternetHow Do UK Students, Researchers and Academics use the Internet
How Do UK Students, Researchers and Academics use the Internet
 
.netcampus 2014 - E Commerce On Cloud
.netcampus 2014 - E Commerce On Cloud.netcampus 2014 - E Commerce On Cloud
.netcampus 2014 - E Commerce On Cloud
 

Semelhante a Web 2.0 Presentation

Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)PCG Solution
 
Leveraging The Web 2.0 Movement, Dion Hinchliffe
Leveraging The Web 2.0 Movement, Dion HinchliffeLeveraging The Web 2.0 Movement, Dion Hinchliffe
Leveraging The Web 2.0 Movement, Dion HinchliffeGiuliano Prati
 
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
Cavalcare l'onda del Web 2.0 - Dion HinchcliffeCavalcare l'onda del Web 2.0 - Dion Hinchcliffe
Cavalcare l'onda del Web 2.0 - Dion HinchcliffeTommaso Sorchiotti
 
Ajax, rss, feeds, web service,
Ajax, rss, feeds, web service, Ajax, rss, feeds, web service,
Ajax, rss, feeds, web service, jmradha krishnan
 
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 TechnologiesAnvith K.S.
 
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 TechnologiesAnvith K.S.
 
4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.pptMatthew Perrins
 
web 3 poerpoint presentation in simple words and the evolution of web
web 3 poerpoint presentation in simple words and the evolution of webweb 3 poerpoint presentation in simple words and the evolution of web
web 3 poerpoint presentation in simple words and the evolution of webachuarjunnattakom
 
Web 2 0 Fullfeatures
Web 2 0 FullfeaturesWeb 2 0 Fullfeatures
Web 2 0 Fullfeaturesvsnmurthy
 
Web 2 0 Fullfeatures
Web 2 0 FullfeaturesWeb 2 0 Fullfeatures
Web 2 0 Fullfeaturesguest9b7f4753
 
Web 2 0 Ppt
Web 2 0 PptWeb 2 0 Ppt
Web 2 0 Pptrsyokesh
 

Semelhante a Web 2.0 Presentation (20)

Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Leveraging The Web 2.0 Movement, Dion Hinchliffe
Leveraging The Web 2.0 Movement, Dion HinchliffeLeveraging The Web 2.0 Movement, Dion Hinchliffe
Leveraging The Web 2.0 Movement, Dion Hinchliffe
 
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
Cavalcare l'onda del Web 2.0 - Dion HinchcliffeCavalcare l'onda del Web 2.0 - Dion Hinchcliffe
Cavalcare l'onda del Web 2.0 - Dion Hinchcliffe
 
Ajax, rss, feeds, web service,
Ajax, rss, feeds, web service, Ajax, rss, feeds, web service,
Ajax, rss, feeds, web service,
 
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
 
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
3iGlobal Pvt. Ltd. - Presentation on Web 2.0 Technologies
 
web technology
 web technology web technology
web technology
 
Webware Webinar
Webware WebinarWebware Webinar
Webware Webinar
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt4163A - What is Web 2.0.ppt
4163A - What is Web 2.0.ppt
 
web 3 poerpoint presentation in simple words and the evolution of web
web 3 poerpoint presentation in simple words and the evolution of webweb 3 poerpoint presentation in simple words and the evolution of web
web 3 poerpoint presentation in simple words and the evolution of web
 
Web 2 0 Fullfeatures
Web 2 0 FullfeaturesWeb 2 0 Fullfeatures
Web 2 0 Fullfeatures
 
Web 2 0 Fullfeatures
Web 2 0 FullfeaturesWeb 2 0 Fullfeatures
Web 2 0 Fullfeatures
 
Web 2 0 Fullfeatures
Web 2 0 FullfeaturesWeb 2 0 Fullfeatures
Web 2 0 Fullfeatures
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2 0 Ppt
Web 2 0 PptWeb 2 0 Ppt
Web 2 0 Ppt
 
Web 2 0 Ppt
Web 2 0 PptWeb 2 0 Ppt
Web 2 0 Ppt
 
Ch21 system administration
Ch21 system administration Ch21 system administration
Ch21 system administration
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 

Web 2.0 Presentation

  • 1. Web 2.0 About About The word “Web 2.0” has been commonly used to refer to web application which facilitates interactive information sharing, collaboration on World Wide Web. It is known to be associated with Tim O’Reilly because of Web 2.0 conference in 2004. Web 2.0 include s web based communities hosted  services, web applications, social networking, video sharing sites, wikis, blogs, YouTube’s etc. Introduction Web 2.0 has been challenged by Tim Berners-Lee the inventor of World Wide Web who refer to it as a “piece of jargon”. However, many of the ideas of Web 2.0 had already been featured in implementations on networked systems well before the term "Web 2.0" emerged. next
  • 2.
  • 3. CSS  (Cascading Style Sheets)
  • 4. DOM (Document Object Model) - a way of dynamically controlling the document
  • 5. XML / XSLT - data interchange and manipulation
  • 6. XMLHttpRequest - asynchronous data retrieval from the server 
  • 7. Javascript (or ECMA script ) next
  • 8. Web 2.0 How It Works Technologies Technologies Classic Web Application Model Client requests data from server AJAX Application Communication Model Client requests data from server client client client server server server Client requests data from server on initial page load Server responds to client request Server responds to client request Server responds to client request JavaScript Call HTTP Request AJAX Engine HTML & CSS Server Data next
  • 9. Web 2.0 How It Works Technologies Technologies Although Ajax is a group of technologies, the core is the Ajax engine, which acts as an intermediary, sitting within the client’s browser and facilitating asynchronous communication with the server of smaller items of information.  Ajax relies heavily on JavaScript and XML being accurately and efficiently handled by the browser. The need for browsers to adhere to existing standards is therefore becoming an important issue (Johnson, 2005). There is also an emerging debate with regard to the adoption of emerging standards. For example there is a debate over standards for the user interface for Ajax-style applications. Mozilla, for example, is committed to the XML User Interface (XUL) standard29 whereas Microsoft are standing by their Extensible Application Markup Language (XAML). Macromedia Flash and Microsoft Silverlight are two alternatives to AJAX. next
  • 10. Web 2.0 How It Works Usability Web 2.0 is predicted to be used for some time in the future due to limited resources filtering through currently.  Web 2.0 is known to be Iterative . It is easy to add features and simple to deploy them to update applications. AJAX is the key technology used to build Web 2.0 applications.  Web Services make it easy to give leverage to Web 2.0 as it is makes it easy to communicate between many different applications. Usability Application 2 Application 3 Application 1 Web Service Application 5 Application 4 next
  • 11. Web 2.0 Usability Web 2.0 is used in the following websites: Usability Blogging Podcasts Photo Sharing Examples Video Sharing Wikis next
  • 12. Web 2.0 Examples Usability Usability Mashups This is a digital media file containing any or all of text, graphics, audio, video and animation, which recombines and modifies existing digital works to create a derivative work.  RSS Feeds RSS (Really Simple Syndication) allows you to see when sites from all over the internet have added new content. You can get the latest headlines and articles (or even audio files, photographs or video) in one place, as soon as they are published, without having to remember to visit each site every day.  next
  • 13. Web 2.0 Web Streaming Web Streaming Web streaming is playing audio or video immediately as it is downloaded from the Internet, rather than storing it is a file on the receiving computer first. Introduction Streaming video is content sent in compressed form over the Internet and displayed by the viewer in real time. With streaming video or streaming video, a web user does not have to wait to download a file to play it. Instead, the media is sent in a continuous stream of data and is played as it arrives. The user needs a player, which is a special program that uncompresses and sends video data to the display and audio data to speakers. A player can be either an integral part of a browser or downloaded from the software maker's Web site. next
  • 14. Web 2.0 Usability Web Streaming Web streaming is used all over the web, including podcasts, video and conference calling. Increasing the quality of two-way video conferences will call for the use of dedicated servers with low bandwidth overhead. They are extremely useful for maintaining business conferences. Web streaming can also be done wirelessly as shown below: Web Streaming next
  • 15. Web 2.0 Example Web Streaming The ultimate task lying in front of video streaming technology is allowing surgeons to operate on patients from remote locations. This is not the reality yet as this would require so high bandwidths that are yet impossible to achieve. They would need to give doctors an opportunity to remotely control surgical equipment as well as receive high quality uninterrupted visual, auditory and instrument feedback.  Web Streaming The most popular application of video streaming is VOD. VOD video files can be hosted by any server and it is possible to access them by anyone with a computer and some kind of Internet connection.  The easy access may be extremely useful for all kinds of users, but especially for schools and universities, giving teachers an opportunity to archive classroom material. The lectures can then be accessed at any time by any student. What's more, they are easily supplemented with extra materials. Also, those universities which deal with distance learning rely mainly on video streaming technology. next
  • 16. Web 2.0 Example Web Streaming As part of this ice breaker activity we have produced our very own video about the subject so you can experience video streaming first hand. Please click on the link below: http://www.youtube.com/watch?v=_hjgPl4697w Web Streaming finish