ssn web 2.0 and beyond

27
Web 1.0, 2.0 and Beyond Dorai Thodla iMorph, Inc., Twitter Id: dorait Email: [email protected]

Upload: loseyourself

Post on 17-Dec-2014

268 views

Category:

Education


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Ssn   Web 2.0 And Beyond

Web 1.0, 2.0 and Beyond

Dorai ThodlaiMorph, Inc.,

Twitter Id: doraitEmail: [email protected]

Page 2: Ssn   Web 2.0 And Beyond

Did You Know?

A Video Tour of Trends

Page 3: Ssn   Web 2.0 And Beyond

Co-evolution

Applications Drive Technology

Innovations

Technology Enables New Applications

Page 4: Ssn   Web 2.0 And Beyond

Internet – A Time Line

Page 5: Ssn   Web 2.0 And Beyond

Internet

• Computers• Ethernet• TCP/IP• Born in late 60s and early 70s• Dominant Applications– FTP– Email– Defense Use

Page 6: Ssn   Web 2.0 And Beyond

Web 1.0

• Layered On Top of Internet• Sharing Documents• Protocol – http• Format – html• Very Static (initially)• Evolution– Dynamic Content– Data Driven

• Became mainstream with browser and Server development (both open source)

Page 7: Ssn   Web 2.0 And Beyond
Page 8: Ssn   Web 2.0 And Beyond

Web 2.0 Tag Cloud

Page 9: Ssn   Web 2.0 And Beyond

Web 2.0 Apps

• Blogs ( Wordpress, Blogger)• Wikis (Wikipedia, Mediawiki)• Social Networks (Facebook, Orkut, LinkedIn,

Ning)• Podcasting (iTunes)• Social Bookmarking (Delicious, StumbleUpon)• Screencasting (CommonCraft)• Video (YouTube, Vimeo)

Page 10: Ssn   Web 2.0 And Beyond

Blogs

• A Blog is normally a single page of entries. • A blog is organized in reverse-chronological

order, • A blog is normally public -- the whole world

can see it. • A blog is written using a Web Based Editor

(can also be done using email or Word or any other authoring tool)

Page 11: Ssn   Web 2.0 And Beyond

A Blog Page

Page 12: Ssn   Web 2.0 And Beyond

Blog – A Mind Map

Page 13: Ssn   Web 2.0 And Beyond

Wikis• Wiki is a short form of Wiki Wiki Web• Wiki – A collaboration tool• A knowledge repository• Multiple authors• Multiple Roles (edit, view)• Wiki Words• Wiki Links• Back Links• Built In Search• Automatic Versioning• Wiki Engines• Wikis in Plain English (Video)

Page 14: Ssn   Web 2.0 And Beyond

Wiki Trends

Page 15: Ssn   Web 2.0 And Beyond

Other Uses of MediaWiki Engine

Page 16: Ssn   Web 2.0 And Beyond

Podcasting, Screen Casting And Sketch Casting

• Podcasting– (iTunes)

• Screen Casting– Camtasia

• Sketch Casting – Video

Page 17: Ssn   Web 2.0 And Beyond

Micro Blogging - Twitter

• Tweets• Re-Tweets• Twitter-Lists• Followers• Friends• Trends• Twitter-Search• Why is Twitter So Popular?

Page 18: Ssn   Web 2.0 And Beyond

Mashups

• A way to flexibly combine applications• Build custom applications in hours and days• Introduction to Mashups (Video)• Resources:– Programmable Web– Mashup Unconference– Enterprise Mashups

Page 19: Ssn   Web 2.0 And Beyond

RSS and Atom Feeds

• An XML based format for syndicating content• Blogs• News Feeds• Feed Readers– Google Reader

• Feed Search Engines• Feed Aggregators• RSS in Plain English (video)

Page 20: Ssn   Web 2.0 And Beyond

A Sample RSS Feed

Page 21: Ssn   Web 2.0 And Beyond

Social Media

• Social Media (Video)• Social Networks (Video)• Twitter – A micro-blogging service (video)• Blogs (Video)

Page 22: Ssn   Web 2.0 And Beyond

The Semantic Web

• Parallax Demo (video) - http://www.freebase.com/labs/parallax/index.html/

• Semantic Web (Video)• RDF Tutorial (video)

Page 23: Ssn   Web 2.0 And Beyond

An Example

@prefix : <http://www.example.org/> . :john a :Person . :john :hasMother :susan . :john :hasFather :richard . :richard :hasBrother :luke .

http://www.rdfabout.net/intro/?section=contents

Page 24: Ssn   Web 2.0 And Beyond

Semantic Web Concepts

• RDF – Resource Description Framework• Expresses semantics in triples• A web page consists of a set of RDF

statements• RDF can be embedded in web pages using

RDFa• SPARQL allows you to query web as a database

Page 25: Ssn   Web 2.0 And Beyond

RDF, RDFS, OWL

• Just like databases have a schema, RDF has a schema language called RDFS

• OWL is a Ontology Web Language to provide a more powerful description of resources and their valid relationships

• Different websites can share common vocabularies to refer to similar objects

Page 26: Ssn   Web 2.0 And Beyond

Some Sample Vocabularies

• FOAF – Friend of a Friend• BIO - A vocabulary for biographical

information• Dublin Core – Author meta data• GEO - A vocabulary for representing latitude,

longitude and altitude information• More info at:– http://www.schemaweb.info/

Page 27: Ssn   Web 2.0 And Beyond

Future Directions in Learning

• MIT Sketchboard• Siftables