SlideShare a Scribd company logo
1 of 19
Download to read offline
Web 2.0
Usage, Concepts,
Technology



Presented by
Martin Etzel
Table of contains
• 1 What is Web 2.0?
• 2 Community – a social web
   –   2.1 social Information exchange
   –   2.2 Collective Indexing
   –   2.3 Internet based Communication
   –   2.4 social networks
   –   2.5 Browser based Applications
• 3 Technical side of Web 2.0
   – 3.1 AJAX Code example
   – 3.2 Advantages, Disadvantages
   – 3.3 AJAX Frameworks
• 4 Economical aspects of Web 2.0
• 5 Future of the web
• 6 References
1. What is Web 2.0?
• Indicates a change in Web
  usage
  – Two-way communication
  – Users can change pages
     User become editors


• A terms for a combination
  of many (new)
  technologies
2. Community – a social web
• Humans want to
  communication
• Present themselves
2.1 Social information exchange
• Wikis
     MediaWiki Presentation
  http://localhost:85/MyWiki/

• Blogs
• Exchange of other medias
  –   Videos
  –   Audio
  –   Pictures
  –   Texts
2.2 Collective Indexing
• Social book marking
• User tag content
• Recommending of
  products
2.3 Internet based communication
•   Real time messages
•   Chat
•   Instant Messaging
•   Internet telephony/VoIP
•   Videoconferencing
2.4 Social networks
• Meet people and stay in
  contact
  –   MySpace
  –   Xing
  –   StudiVZ
  –   Facebook
  –   …
2.5 Browser based applications
• Everywhere
  available
• Image
  processing
  – Snipshot.com
• Text/Table
  – Goggle Docs
•…
Example browser based
applications: Goggle docs
2.6 Summary of Web 2.0
          Application

                                                                                                                    WebServices




                  E-Mail, FTP




© [Beck 2007] Beck, A.: Web 2.0: Konzepte, Technologie, Anwendungen. HMD – Praxis der Wirtschaftsinformatik, Heft 255, Juni 2007
3. The technical side
• AJAX (Asynchronous JavaScript
  and XML)
  – JavaScript
  – XML


• Adobe Flash
  – ActionScript


• RSS feeds
3.1 AJAX Code example
• HTML
     –   <input type=quot;textquot; id=quot;txt1quot;
         onkeyup=quot;showHint(this.value)quot;>
     –   <span id=quot;txtHintquot;></span>

• JavaScript
     –   Generate XMLHttpRequest Object
     –   xmlHttp.onreadystatechange=fReady;
     –   xmlHttp.open(quot;GETquot;,url,true);
     –   xmlHttp.send(null);

     –   function fReady()
     –   document.getElementById(quot;txtHintquot;)
                 .innerHTML=xmlHttp.responseText;

• Serverside e.g. PHP
     – Return a list of sugestions

(c) http://www.w3schools.com/ajax/ajax_source.asp
3.2 Advantages, Disadvantages
• Faster response to actions
• Less bandwidth needed
• Separation of data and
  format

• Missing integration in
  Browser (no back button)
• No Bookmarks
• Unknown loading time
3.3 AJAX Frameworks
• ASP.NET
   – ASP.NET AJAX (Atlas)
• PHP
   – AjaxAC
• Java
   – DWR Direct Web Remoting
   – GWT Google Web Toolkit


• Only Client side
   – Prototype
• More than 150…
4. Economical aspects of Web 2.0
• Marketing
  – let your customers work
  – Fan article for blogs
  – New places for PR
• Communication in/of
  enterprises
  – Wikis
  – Blogs
  – Xing
5. Future of the web
• More and more use of
  Web 2.0
• Let costumers design your
  product
• Other medias use web for
  response
• Virtual reality
• Witch frameworks,
  languages
   Semantic Web?
Questions




     Thanks for your attention!
6 References/Literature
• http://www.exforsys.com/tutorials/aja
  x/advantages-and-disadvantages-of-
  ajax.html (accessed 15.12.07)
• [O’Reilly 05] O’Reilly, T.: What Is Web
  2.0. Design Patterns and Business
  Models for the Next Generation of
  Software
• [Beck 07] Beck, A.: Web 2.0: Konzepte,
  Technologie, Anwendungen. HMD –
  Praxis der Wirtschaftsinformatik, Heft
  255, Juni 2007
• [Peters 07] Peters, I., Stock,W.: Web 2.0
  im Unternehmen.
  Wissensmanagement, Nr. 4/07, S. 22-
  25, Juni 2007

More Related Content

What's hot

Library Instruction 2.0: Tips and Tools
Library Instruction 2.0: Tips and ToolsLibrary Instruction 2.0: Tips and Tools
Library Instruction 2.0: Tips and ToolsBridget S
 
PC Monitoring Software
PC Monitoring SoftwarePC Monitoring Software
PC Monitoring SoftwareAaron Davis
 
Advanced front end debugging with ms edge and ms tools
Advanced front end debugging with ms edge and ms toolsAdvanced front end debugging with ms edge and ms tools
Advanced front end debugging with ms edge and ms toolsChris Love
 
Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101Uri Lavi
 
Leaving jsps in the dust
Leaving jsps in the dustLeaving jsps in the dust
Leaving jsps in the dustVeena Basavaraj
 
HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015dmethvin
 
Modern web application devlopment workflow
Modern web application devlopment workflowModern web application devlopment workflow
Modern web application devlopment workflowHamdi Hmidi
 
Research Perspectives on Web 2.0 Mash-up Environments
Research Perspectives on Web 2.0 Mash-up EnvironmentsResearch Perspectives on Web 2.0 Mash-up Environments
Research Perspectives on Web 2.0 Mash-up EnvironmentsHendrik Drachsler
 
Can your website be your API and real life
Can your website be your API and real lifeCan your website be your API and real life
Can your website be your API and real lifeGlenn Jones
 

What's hot (14)

Library Instruction 2.0: Tips and Tools
Library Instruction 2.0: Tips and ToolsLibrary Instruction 2.0: Tips and Tools
Library Instruction 2.0: Tips and Tools
 
PC Monitoring Software
PC Monitoring SoftwarePC Monitoring Software
PC Monitoring Software
 
Advanced front end debugging with ms edge and ms tools
Advanced front end debugging with ms edge and ms toolsAdvanced front end debugging with ms edge and ms tools
Advanced front end debugging with ms edge and ms tools
 
State of the Web
State of the WebState of the Web
State of the Web
 
Disruptive code
Disruptive codeDisruptive code
Disruptive code
 
Web Performance 101
Web Performance 101Web Performance 101
Web Performance 101
 
Leaving jsps in the dust
Leaving jsps in the dustLeaving jsps in the dust
Leaving jsps in the dust
 
HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015HTTP 2.0 - Web Unleashed 2015
HTTP 2.0 - Web Unleashed 2015
 
Frontend Fiesta
Frontend FiestaFrontend Fiesta
Frontend Fiesta
 
Modern web application devlopment workflow
Modern web application devlopment workflowModern web application devlopment workflow
Modern web application devlopment workflow
 
Will js kill css
Will js kill cssWill js kill css
Will js kill css
 
Research Perspectives on Web 2.0 Mash-up Environments
Research Perspectives on Web 2.0 Mash-up EnvironmentsResearch Perspectives on Web 2.0 Mash-up Environments
Research Perspectives on Web 2.0 Mash-up Environments
 
All That Edge
All That EdgeAll That Edge
All That Edge
 
Can your website be your API and real life
Can your website be your API and real lifeCan your website be your API and real life
Can your website be your API and real life
 

Viewers also liked

Selling Good Works
Selling Good WorksSelling Good Works
Selling Good Worksguest4e5230
 
09 Lorsque Chirac Teste Rafarin
09 Lorsque Chirac Teste Rafarin09 Lorsque Chirac Teste Rafarin
09 Lorsque Chirac Teste Rafarinbigboss59
 
07 La Chanson De Sarkozy
07 La Chanson De Sarkozy07 La Chanson De Sarkozy
07 La Chanson De Sarkozybigboss59
 
10 Les Meilleurs Effets Optiques2
10 Les Meilleurs Effets Optiques210 Les Meilleurs Effets Optiques2
10 Les Meilleurs Effets Optiques2bigboss59
 
Tissues By Lauren Smith
Tissues By Lauren SmithTissues By Lauren Smith
Tissues By Lauren Smithguest3406ce
 
Galeria Fotografica
Galeria FotograficaGaleria Fotografica
Galeria Fotograficajfalewd
 

Viewers also liked (9)

Tarea I I
Tarea  I ITarea  I I
Tarea I I
 
Selling Good Works
Selling Good WorksSelling Good Works
Selling Good Works
 
09 Lorsque Chirac Teste Rafarin
09 Lorsque Chirac Teste Rafarin09 Lorsque Chirac Teste Rafarin
09 Lorsque Chirac Teste Rafarin
 
Lecerveau
LecerveauLecerveau
Lecerveau
 
07 La Chanson De Sarkozy
07 La Chanson De Sarkozy07 La Chanson De Sarkozy
07 La Chanson De Sarkozy
 
Frog
FrogFrog
Frog
 
10 Les Meilleurs Effets Optiques2
10 Les Meilleurs Effets Optiques210 Les Meilleurs Effets Optiques2
10 Les Meilleurs Effets Optiques2
 
Tissues By Lauren Smith
Tissues By Lauren SmithTissues By Lauren Smith
Tissues By Lauren Smith
 
Galeria Fotografica
Galeria FotograficaGaleria Fotografica
Galeria Fotografica
 

Similar to Web 2.0

Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Chad Dickerson
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Servicekilmeny21
 
Open Social Summit Korea Overview
Open Social Summit Korea OverviewOpen Social Summit Korea Overview
Open Social Summit Korea OverviewChris Schalk
 
The Web, After HTML5
The Web, After HTML5The Web, After HTML5
The Web, After HTML5Jonathan Jeon
 
Creating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic LibraryCreating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic LibraryDarylyne Provost
 
Working with Web 2.0 APIs (or, maybe just defining)
Working with Web 2.0 APIs (or, maybe just defining)Working with Web 2.0 APIs (or, maybe just defining)
Working with Web 2.0 APIs (or, maybe just defining)Bridget S
 
Frank Mantek Google G Data
Frank Mantek Google G DataFrank Mantek Google G Data
Frank Mantek Google G Datadeimos
 
A Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsA Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsChris Love
 
Emerging Trends & Transformations
Emerging Trends & TransformationsEmerging Trends & Transformations
Emerging Trends & TransformationsDavid King
 
Gettings started with Web development
Gettings started with Web developmentGettings started with Web development
Gettings started with Web developmentUjjwal Ojha
 
Comet: Making The Web a 2-Way Medium
Comet: Making The Web a 2-Way MediumComet: Making The Web a 2-Way Medium
Comet: Making The Web a 2-Way MediumJoe Walker
 
Web 2.0 Application development with Ruby on Rails
Web 2.0 Application development with Ruby on RailsWeb 2.0 Application development with Ruby on Rails
Web 2.0 Application development with Ruby on RailsAmit Mathur
 
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and ScaleGDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and ScalePatrick Chanezon
 
Front-end. Global domination
Front-end. Global dominationFront-end. Global domination
Front-end. Global dominationStfalcon Meetups
 

Similar to Web 2.0 (20)

Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!Beyond web services: supporting mashup artists at Yahoo!
Beyond web services: supporting mashup artists at Yahoo!
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Service
 
Open Social Summit Korea Overview
Open Social Summit Korea OverviewOpen Social Summit Korea Overview
Open Social Summit Korea Overview
 
The Web, After HTML5
The Web, After HTML5The Web, After HTML5
The Web, After HTML5
 
Creating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic LibraryCreating A Web 2.0 Toolbox For The Academic Library
Creating A Web 2.0 Toolbox For The Academic Library
 
Brandon
BrandonBrandon
Brandon
 
Working with Web 2.0 APIs (or, maybe just defining)
Working with Web 2.0 APIs (or, maybe just defining)Working with Web 2.0 APIs (or, maybe just defining)
Working with Web 2.0 APIs (or, maybe just defining)
 
Frank Mantek Google G Data
Frank Mantek Google G DataFrank Mantek Google G Data
Frank Mantek Google G Data
 
Markup As An Api
Markup As An ApiMarkup As An Api
Markup As An Api
 
A Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page ApplicationsA Day Building Fast, Responsive, Extensible Single Page Applications
A Day Building Fast, Responsive, Extensible Single Page Applications
 
Transforming the web into a real application platform
Transforming the web into a real application platformTransforming the web into a real application platform
Transforming the web into a real application platform
 
Emerging Trends & Transformations
Emerging Trends & TransformationsEmerging Trends & Transformations
Emerging Trends & Transformations
 
Titanium Desktop Intro
Titanium Desktop IntroTitanium Desktop Intro
Titanium Desktop Intro
 
Gettings started with Web development
Gettings started with Web developmentGettings started with Web development
Gettings started with Web development
 
Comet: Making The Web a 2-Way Medium
Comet: Making The Web a 2-Way MediumComet: Making The Web a 2-Way Medium
Comet: Making The Web a 2-Way Medium
 
Web 2.0 Application development with Ruby on Rails
Web 2.0 Application development with Ruby on RailsWeb 2.0 Application development with Ruby on Rails
Web 2.0 Application development with Ruby on Rails
 
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and ScaleGDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
 
Introduction to Node js
Introduction to Node jsIntroduction to Node js
Introduction to Node js
 
Front-end. Global domination
Front-end. Global dominationFront-end. Global domination
Front-end. Global domination
 
Frontend. Global domination.
Frontend. Global domination.Frontend. Global domination.
Frontend. Global domination.
 

More from doba2007

E-Learning
E-LearningE-Learning
E-Learningdoba2007
 
Mobile Business
Mobile BusinessMobile Business
Mobile Businessdoba2007
 
eMarketplace
eMarketplaceeMarketplace
eMarketplacedoba2007
 
eProcurement
eProcurementeProcurement
eProcurementdoba2007
 
CMS by Thai Son
CMS by Thai SonCMS by Thai Son
CMS by Thai Sondoba2007
 

More from doba2007 (6)

Web Blogs
Web BlogsWeb Blogs
Web Blogs
 
E-Learning
E-LearningE-Learning
E-Learning
 
Mobile Business
Mobile BusinessMobile Business
Mobile Business
 
eMarketplace
eMarketplaceeMarketplace
eMarketplace
 
eProcurement
eProcurementeProcurement
eProcurement
 
CMS by Thai Son
CMS by Thai SonCMS by Thai Son
CMS by Thai Son
 

Recently uploaded

Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 

Recently uploaded (20)

Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 

Web 2.0

  • 2. Table of contains • 1 What is Web 2.0? • 2 Community – a social web – 2.1 social Information exchange – 2.2 Collective Indexing – 2.3 Internet based Communication – 2.4 social networks – 2.5 Browser based Applications • 3 Technical side of Web 2.0 – 3.1 AJAX Code example – 3.2 Advantages, Disadvantages – 3.3 AJAX Frameworks • 4 Economical aspects of Web 2.0 • 5 Future of the web • 6 References
  • 3. 1. What is Web 2.0? • Indicates a change in Web usage – Two-way communication – Users can change pages User become editors • A terms for a combination of many (new) technologies
  • 4. 2. Community – a social web • Humans want to communication • Present themselves
  • 5. 2.1 Social information exchange • Wikis MediaWiki Presentation http://localhost:85/MyWiki/ • Blogs • Exchange of other medias – Videos – Audio – Pictures – Texts
  • 6. 2.2 Collective Indexing • Social book marking • User tag content • Recommending of products
  • 7. 2.3 Internet based communication • Real time messages • Chat • Instant Messaging • Internet telephony/VoIP • Videoconferencing
  • 8. 2.4 Social networks • Meet people and stay in contact – MySpace – Xing – StudiVZ – Facebook – …
  • 9. 2.5 Browser based applications • Everywhere available • Image processing – Snipshot.com • Text/Table – Goggle Docs •…
  • 11. 2.6 Summary of Web 2.0 Application WebServices E-Mail, FTP © [Beck 2007] Beck, A.: Web 2.0: Konzepte, Technologie, Anwendungen. HMD – Praxis der Wirtschaftsinformatik, Heft 255, Juni 2007
  • 12. 3. The technical side • AJAX (Asynchronous JavaScript and XML) – JavaScript – XML • Adobe Flash – ActionScript • RSS feeds
  • 13. 3.1 AJAX Code example • HTML – <input type=quot;textquot; id=quot;txt1quot; onkeyup=quot;showHint(this.value)quot;> – <span id=quot;txtHintquot;></span> • JavaScript – Generate XMLHttpRequest Object – xmlHttp.onreadystatechange=fReady; – xmlHttp.open(quot;GETquot;,url,true); – xmlHttp.send(null); – function fReady() – document.getElementById(quot;txtHintquot;) .innerHTML=xmlHttp.responseText; • Serverside e.g. PHP – Return a list of sugestions (c) http://www.w3schools.com/ajax/ajax_source.asp
  • 14. 3.2 Advantages, Disadvantages • Faster response to actions • Less bandwidth needed • Separation of data and format • Missing integration in Browser (no back button) • No Bookmarks • Unknown loading time
  • 15. 3.3 AJAX Frameworks • ASP.NET – ASP.NET AJAX (Atlas) • PHP – AjaxAC • Java – DWR Direct Web Remoting – GWT Google Web Toolkit • Only Client side – Prototype • More than 150…
  • 16. 4. Economical aspects of Web 2.0 • Marketing – let your customers work – Fan article for blogs – New places for PR • Communication in/of enterprises – Wikis – Blogs – Xing
  • 17. 5. Future of the web • More and more use of Web 2.0 • Let costumers design your product • Other medias use web for response • Virtual reality • Witch frameworks, languages Semantic Web?
  • 18. Questions Thanks for your attention!
  • 19. 6 References/Literature • http://www.exforsys.com/tutorials/aja x/advantages-and-disadvantages-of- ajax.html (accessed 15.12.07) • [O’Reilly 05] O’Reilly, T.: What Is Web 2.0. Design Patterns and Business Models for the Next Generation of Software • [Beck 07] Beck, A.: Web 2.0: Konzepte, Technologie, Anwendungen. HMD – Praxis der Wirtschaftsinformatik, Heft 255, Juni 2007 • [Peters 07] Peters, I., Stock,W.: Web 2.0 im Unternehmen. Wissensmanagement, Nr. 4/07, S. 22- 25, Juni 2007