Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web 2


Published on

Published in: Education
  • Be the first to comment

  • Be the first to like this

Web 2

  1. 1. Web 1.0, 2.0 and Beyond<br />Dorai Thodla<br />iMorph, Inc., <br />Twitter Id: dorait<br />Email:<br />
  2. 2. Did You Know?<br />A Video Tour of Trends<br />
  3. 3. Co-evolution<br />
  4. 4. Internet – A Time Line<br />
  5. 5. Internet<br />Computers<br />Ethernet<br />TCP/IP<br />Born in late 60s and early 70s<br />Dominant Applications<br />FTP<br />Email<br />Defense Use<br />
  6. 6. Web 1.0<br />Layered On Top of Internet<br />Sharing Documents<br />Protocol – http<br />Format – html<br />Very Static (initially)<br />Evolution<br />Dynamic Content<br />Data Driven<br />Became mainstream with browser and Server development (both open source)<br />
  7. 7.
  8. 8. Web 2.0 Tag Cloud<br />
  9. 9. Web 2.0 Apps<br />Blogs ( Wordpress, Blogger)<br />Wikis (Wikipedia, Mediawiki)<br />Social Networks (Facebook, Orkut, LinkedIn, Ning)<br />Podcasting (iTunes)<br />Social Bookmarking (Delicious, StumbleUpon)<br />Screencasting (CommonCraft)<br />Video (YouTube, Vimeo)<br />
  10. 10. Blogs<br />A Blog is normally a single page of entries. <br />A blog is organized in reverse-chronological order, <br />A blog is normally public -- the whole world can see it. <br />A blog is written using a Web Based Editor (can also be done using email or Word or any other authoring tool)<br />
  11. 11. A Blog Page<br />
  12. 12. Blog – A Mind Map<br />
  13. 13. Wikis<br />Wiki is a short form of Wiki Wiki Web<br />Wiki – A collaboration tool<br />A knowledge repository<br />Multiple authors<br />Multiple Roles (edit, view)<br />Wiki Words<br />Wiki Links<br />Back Links<br />Built In Search<br />Automatic Versioning<br />Wiki Engines<br />Wikis in Plain English (Video)<br />
  14. 14. Wiki Trends<br />
  15. 15. Other Uses of MediaWiki Engine<br />
  16. 16. Podcasting, Screen Casting And Sketch Casting<br />Podcasting<br />(iTunes)<br />Screen Casting<br />Camtasia<br />Sketch Casting <br />Video<br />
  17. 17. Micro Blogging - Twitter<br />Tweets<br />Re-Tweets<br />Twitter-Lists<br />Followers<br />Friends<br />Trends<br />Twitter-Search<br />Why is Twitter So Popular?<br />
  18. 18. Mashups<br />A way to flexibly combine applications<br />Build custom applications in hours and days<br />Introduction to Mashups (Video)<br />Resources:<br />Programmable Web<br />MashupUnconference<br />Enterprise Mashups<br />
  19. 19. RSS and Atom Feeds<br />An XML based format for syndicating content<br />Blogs<br />News Feeds<br />Feed Readers<br />Google Reader<br />Feed Search Engines<br />Feed Aggregators<br />RSS in Plain English (video)<br />
  20. 20. A Sample RSS Feed<br />
  21. 21. Social Media<br />Social Media (Video)<br />Social Networks (Video)<br />Twitter – A micro-blogging service (video)<br />Blogs (Video)<br />
  22. 22. The Semantic Web<br />Parallax Demo (video) -<br />Semantic Web (Video)<br />RDF Tutorial (video)<br />
  23. 23. An Example<br />@prefix : &lt;; . <br />:john a :Person . <br />:john :hasMother :susan . <br />:john :hasFather :richard . <br />:richard :hasBrother :luke . <br /><br />
  24. 24. Semantic Web Concepts<br />RDF – Resource Description Framework<br />Expresses semantics in triples<br />A web page consists of a set of RDF statements<br />RDF can be embedded in web pages using RDFa<br />SPARQL allows you to query web as a database<br />
  25. 25. RDF, RDFS, OWL<br />Just like databases have a schema, RDF has a schema language called RDFS<br />OWL is a Ontology Web Language to provide a more powerful description of resources and their valid relationships<br />Different websites can share common vocabularies to refer to similar objects<br />
  26. 26. Some Sample Vocabularies<br />FOAF – Friend of a Friend<br />BIO - A vocabulary for biographical information<br />Dublin Core – Author meta data<br />GEO - A vocabulary for representing latitude, longitude and altitude information<br />More info at:<br /><br />
  27. 27. Future Directions in Learning<br />MIT Sketchboard<br />Siftables<br />