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

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
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
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
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
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
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
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
 
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
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
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
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
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
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 

Recently uploaded (20)

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
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
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
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
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
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
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
 
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...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
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
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
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
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 

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