Your SlideShare is downloading. ×
  • Like
Microformats nishikant-taksande
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Microformats nishikant-taksande

  • 587 views
Published

 

Published in Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
587
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Nishikant P TaksandeSchool of Electronics and Computer Science University of Southampton
  • 2. EvaluationConclusionMicroformatsPracticalTypesEvolutionConcept ImplementationWhy MicroformatsIntroduction On Web
  • 3. “Designed for human first and machine second, microformats area set of simple, open data format build upon existing and widelyadopted standards.” -Microformats.orgMicroformats add semantics to web pages using existingstandards of HTML and XHTMLMicroformats enable web application to extract, understand andprocess information in web page
  • 4. Separate file format for machine-readable information, howeverpowerful, may not succeed simply because it uses another file [3]Utilizing established standards to add semantics is the preferredwayWriters with some knowledge of HTML can add semanticinformation to web page like calendar events (hCalendar) andcontact information (hCard).
  • 5. HTML grew and become proper XML application, XHTML, includingall the modularisation that an information architect could ask for[2]XHTML class attribute add critical degree of freedom byoccupying multiple class names in space separated list
  • 6. <rdf:RDF xmlns:rdf=http://www.w3.org/1999/02/22-rdf-syntax-ns# BEGIN: VCALENDER vevent”> <div class=”vcalendar xmlns=http://www.w3.org/2002/12/cal/ical#> <Vcalendar> <prodid>-//kanzaki.com//RDFCal 1.0//EN</prodid>vCalendar BEGIN: VEVENT vCalendar Jeopardy! The IBM <span class=”summary”> <version>2.0</version> <method>PUBLISH</method> SUMMARY: Inside the Mind of Watson Challenge: Jeopardy! The IBM Challenge: Inside the <component> <Vevent> <a href=”/egFile.vcs”> <dtstart rdf:parseType=Resource> Mind of Watson </span> <dateTime>2011-12-01T17:00:00</dateTime> <tzid>Asia/Tokyo</tzid> <b>Jeopardy! The IBM Challenge: Inside </dtstart> DTSTART: 20111201T170000Z <p class=”decription”> How Watson works at <dtend rdf:parseType=Resource> <dateTime>2011-12-01T19:00:00</dateTime> RDF LOCATION: Turnerexamples from the show. a high level of Watson</b> the Mind with sims <tzid>Asia/Tokyo</tzid> </dtend> RDF <summary>Jeopardy! The IBM Challenge: Inside the Mind of Watson</summary>Calendar DTEND: 20111201T190000Z at a high level </p> How Watson works <p> <description>How Watson works at a high level with examples from the show.</description> Calendar <dtstamp>20111130T104917Z</dtstamp> <uid>1322650157245@kanzaki.com</uid> DESCRIPTION: How Watson works at a high level <abbr class=”dtstart” </Vevent> with examples from the show</p> st </component> with examples from the st title=”20111201T170000Z”> December 1 , <component> <Vtimezone> show. <small>December 1class=”dtend” 2011, 5-</abbr> <abbr , 2011, 5-7PM in <tzid>Asia/Tokyo</tzid> END: VEVENT <standard rdf:parseType=Resource> <dtstart rdf:parseType=Resource> the<i>Turner sims</i></small> <dateTime>1970-01-01T00:00:00</dateTime> END: VCALENDAR title=”20111201T190000Z”>7PM</abbr> in </dtstart> <tzoffsetfrom>+0900</tzoffsetfrom>hCalendar </a> the <span class=”location”>Turner <tzoffsetto>+0900</tzoffsetto> hCalendar <tzname>JST</tzname> </standard> sims</span></div> </Vtimezone> </component> </Vcalendar> </rdf:RDF>
  • 7. Microformats Compound Microformats Elemental Microformatsrel-nofollow rel-license VoteLinks XFN hCalendar hReview xFolk hCard
  • 8. Microformats are not new languageMicroformats use HTML and XHTML power to create machinereadable information in simpler wayClever use of css class which serves the purpose of styling andproviding semantic information at one place
  • 9. Concept of microfomats has been very firmly stated and explainedin the paperAgenda of reduce, reuse and recycle is very well supported withthe working examplesOverall it is successful attempt to introduce semantics into webpages with pre-existing standards which supports author’s view ofmicroformats as lowercase semantic web
  • 10. [1] K. Stolley, "Using Microformats: Gateway to the Semantic Web," IEEE Transactions on Professional Communication, vol.52, no.3, pp.291-302, Sept. 2009.[2] R. Khare, "Microformats: The next (small) thing on the semantic web?", IEEE Internet Comput., vol. 10, p.68 , 2006.[3] R. Khare and T. Ç elik. Microformats: a pragmatic path to the semantic web (Poster). Proceedings of the 15th international conference on World Wide Web, pages 865-866, 2006.