Presentation is loading. Please wait.

Presentation is loading. Please wait.

Faculty of Electrical Engineering University of Belgrade Predrag Radenković 10/3237 Predrag Radenković 3237/10.

Similar presentations


Presentation on theme: "Faculty of Electrical Engineering University of Belgrade Predrag Radenković 10/3237 Predrag Radenković 3237/10."— Presentation transcript:

1 Faculty of Electrical Engineering University of Belgrade Predrag Radenković 10/3237 Predrag Radenković 3237/10

2  Microformats are small patterns of HTML to represent commonly published things like people, events, blog posts, reviews and tags in web pages.  Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards. Predrag Radenković 3237/102/21

3  A way of thinking about data  Design principles for formats  Adapted to current behaviors and usage patterns (“Pave the cow paths.”)  Highly correlated with semantic XHTML, AKA the real world semantics, AKA lowercase semantic web, AKA lossless XHTML  A set of simple open data format standards that many are actively developing and implementing for more/better structured blogging and web microcontent publishing in general.  “An evolutionary revolution”  All the above. Predrag Radenković 3237/103/21

4  A new language  Infinitely extensible and open-ended  An attempt to get everyone to change their behavior and rewrite their tools  A whole new approach that throws away what already works today  A panacea for all taxonomies, ontologies, and other such abstractions  Defining the whole world, or even just boiling the ocean  Any of the above Predrag Radenković 3237/104/21

5  solve a specific problem  simple as possible ◦ evolutionary improvements  humans first, machines second ◦ presentable and parsable ◦ adapt to current behaviors  reuse from widely adopted standards ◦ semantic (X)HTML, schemas from interoperable RFCs  modularity / embeddability  decentralized development, content, services ◦ explicitly encourage "spirit of the Web" Predrag Radenković 3237/105/21

6  hCalendar - hCalendar creator  hCard - hCard creator  rel-license  rel-nofollow  rel-tag  VoteLinks  XFN - XFN creator  XMDP  XOXO Predrag Radenković 3237/106/21

7 Why should I be using microformats right now? Predrag Radenković 3237/107/21

8  Eliminate guesswork and irregular approaches already taken by web developers when marking up content.  Code more efficiently.  Provide meaningful structure to data Predrag Radenković 3237/108/21

9 Chances are you already have contact info, calendar events, reviews, a personal resume and more on an existing site. Take your existing data, structure it using most appropriate microformat, and you’ll instantly transform it into something more meaningfull and useful. Predrag Radenković 3237/109/21

10 hCard is a simple, open, distributed format for representing people, companies, organizations, and places, using a 1:1 representation of vCard (RFC2426) properties and values in semantic HTML or XHTML. hCard is one of several open microformat standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML. Predrag Radenković 3237/1010/21

11 Predrag Radenkovic Software Developer Vlatacom Gospodara Vucica 51/8 Belgrade, Serbia Cell Predrag Radenković 3237/1011/21

12 Predrag Radenkovic Software Developer Vlatacom Gospodara Vucica 51/8 Belgrade, Serbia Cell Predrag Radenković 3237/1012/21

13  YouTube uses hCard to identify video contributor  Twitter uses hCard for user information (along with hAtom, XFN and rel="me“.  Avon publishes all 40,000+ Avon representatives’ contact info with hCard.  MapQuest Local uses hCards for locations, hCalendar for events and supports the draft Geo format when lat/lng data is provided. Predrag Radenković 3237/1013/21

14  hCalendar is a simple, open, distributed calendaring and events format, using a 1:1 representation of standard iCalendar (RFC2445) VEVENT properties and values in semantic HTML or XHTML. hCalendar is one of several open microformat standards suitable for embedding in HTML, XHTML, Atom, RSS, and arbitrary XML. Predrag Radenković 3237/1014/21

15 Shakespeare's Pub 314 East 6th Street Austin, TX Shakespeare's Pub 314 East 6th Street Austin, TX Predrag Radenković 3237/1015/21

16  Facebook added hCalendar and hCard Microformats to millions of events.  PHP.net uses hCalendar in their Conference Announcements and Event Calendar.  Last.fm - uses hCalendar on all concert announcement.  Upcoming has support for hCalendar and hCard on event pages. Predrag Radenković 3237/1016/21

17 “Microformats make it easy for you or anyone to share and reuse data in your webpages and content elsewhere — for example, to populate an address book, browse social relationships, share reviews, tag content or publish and discover events.” Predrag Radenković 3237/1017/21

18 Analysis/Extraction Firefox plugins Chrome plugins Microsoft Oomph Authoring Dreamweaver Microformats Extension Online Creators Predrag Radenković 3237/1018/21

19 Operator - Operator, a Firefox extension, leverages microformats and other semantic data that are already available on many web pages to provide new ways to interact with web services. Tails - A Firefox extension for Showing and Exporting Microformats. Currently it supports the following formats: hCard [export to.vcf file], hCalendar [export to.ics file], hReview, xFolk, Rel-licene Predrag Radenković 3237/1019/21

20 hNews reader - highlights pages conforming to hNews. It displays hNews fields, required and optional, in a small popup. hRecepie - provides a nice interface to enter a recipe and have it automatically formatted with compliant hRecipe. Predrag Radenković 3237/1020/21

21 Current browsers can detect microformat usage via plugins. Future browsers will support microformats right out of the box.  Thank you. Predrag Radenković 3237/1021/21


Download ppt "Faculty of Electrical Engineering University of Belgrade Predrag Radenković 10/3237 Predrag Radenković 3237/10."

Similar presentations


Ads by Google