• Like
  • Save
Web 2.0 Presentation
Upcoming SlideShare
Loading in...5
×
 

Web 2.0 Presentation

on

  • 433 views

Ice Breaker Activity

Ice Breaker Activity

Statistics

Views

Total Views
433
Views on SlideShare
433
Embed Views
0

Actions

Likes
0
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Web 2.0 Presentation Web 2.0 Presentation Presentation Transcript

    • 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
      • HTML/XHTML - a standards based way of presenting information within the browser
      • 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
    • 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
    • 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
    • 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
    • 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
    • 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