Options:
- # Session Start: Sun May 24 00:00:00 2009
- # Session Ident: #microformats
- # [00:01] * Joins: ajturner_ (n=ajturner@adsl-99-157-79-222.dsl.pltn13.sbcglobal.net)
- # [00:03] * Quits: ajturner_ (n=ajturner@adsl-99-157-79-222.dsl.pltn13.sbcglobal.net) (Client Quit)
- # [00:19] * Quits: ajturner (n=ajturner@65.87.20.138) (Read error: 110 (Connection timed out))
- # [00:21] * Joins: memload (n=jamesjef@89.193.183.172)
- # [00:29] * Joins: benward (n=benward@98.210.154.133)
- # [00:29] * ChanServ sets mode: +o benward
- # [00:31] * Quits: besbes (n=besbes@188-23-183-115.adsl.highway.telekom.at)
- # [00:34] * Quits: georgebrock_ (n=georgebr@client-80-3-175-253.cht-bng-011.adsl.virginmedia.net)
- # [01:02] * Joins: Whitespace (n=Whitespa@pool-96-224-20-157.nycmny.east.verizon.net)
- # [01:02] <Whitespace> Hey all
- # [01:04] * Joins: MrTopf (n=cs@94.45.238.85)
- # [01:05] <Whitespace> I was wondering why microformats use tags like rel and rev and not the html5 data-* tags. One aspect of everything using a rel tag is ambiguity of the text that's there, as well as multilingual usages of the rel tag. The rel tag confuses me (since it's overloaded), especially since data-foo="bar" affords many more benefits.
- # [01:05] <@benward> Hi Whitespace
- # [01:05] <@benward> Quick answers for those:
- # [01:05] <Whitespace> Hello!
- # [01:06] * Joins: HerrTopf (n=cs@94.45.243.75)
- # [01:06] <@benward> 1. microformats predate HTML5 and are HTML4/XHTML1 compatible
- # [01:07] <@benward> 2. Microformats are for publishing on the web _now_, HTML5 remains draft and subject to change. Lots of people and (especially) organisations won't commit to a spec that could change without warning and create maintenance work for them
- # [01:07] * Quits: HerrTopf (n=cs@94.45.243.75) (Remote closed the connection)
- # [01:08] <@benward> 3. The data- attributes specifically are not for microformat use. The spec explicitly says that they are only for applications to use for local purposes. Specifying shared meaning for particular data-foo data-bar attributes is invalid.
- # [01:08] <@benward> We have a wiki page for HTML5 work-in-progress stuff: http://microformats.org/wiki/html5
- # [01:08] <Whitespace> Ahh, that really clears things up :)
- # [01:09] <@benward> It's worth having a read of the new HTML5 ‘microdata’ section — that is _much_ closer to what we do, and depending on how things go with that very new spec, will probably have an impact on microformat vocabularies in HTML5.
- # [01:12] * Quits: pcwick (n=paul@173-30-110-19.client.mchsi.com) ("Ex-Chat")
- # [01:12] <Whitespace> I was also wondering about rel attribute overloading. Does <a href="foo.com" rel="bar nofollow">foo.com</a> mean I tagged it with "nofollow" or should Google ignore that link? What if someone puts a new microformat called "cat". Do all links rel=tagged with "cat" then become problematic to the cat microformat reader?
- # [01:17] <Whitespace> I wonder this because I have ideas for microformat usage in the future, and was wondering about potential problems with the rel tag. (In my case, what I want to describe is exactly a relationship from the current page to the linked page, so rel is semantically perfect for what I propose to do).
- # [01:24] * Joins: pcwick (n=paul@173-30-110-19.client.mchsi.com)
- # [01:25] <hober> Disambiguation of @rel values isn't generally much of a problem, but if it concerns you, I encourage you to pick a Sufficiently Interesting (TM) term.
- # [01:28] * Quits: MrTopf (n=cs@94.45.238.85) (Read error: 113 (No route to host))
- # [02:09] * Quits: Hixie (i=ianh@trivini.no) (Read error: 104 (Connection reset by peer))
- # [02:12] * Joins: Hixie (i=ianh@trivini.no)
- # [02:19] * Joins: KevBurnsJr (n=kevburns@24.4.38.132)
- # [02:52] * Quits: memload (n=jamesjef@89.193.183.172) (Client Quit)
- # [03:25] * Joins: memload (n=jamesjef@89.193.145.189)
- # [03:34] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [03:34] * ChanServ sets mode: +o dglazkov
- # [03:42] * Quits: @benward (n=benward@98.210.154.133) (Read error: 104 (Connection reset by peer))
- # [03:42] * Joins: benward_ (n=benward@98.210.154.133)
- # [04:16] * Quits: @dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:22] * Quits: benward_ (n=benward@98.210.154.133) ("Shutdown")
- # [04:43] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:43] * ChanServ sets mode: +o dglazkov
- # [05:10] * Quits: @dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [05:57] * Quits: Hey_neken (n=kaxero@215.Red-213-96-129.staticIP.rima-tde.net) (Read error: 113 (No route to host))
- # [05:58] * Joins: cgriego (n=cgriego@cpe-72-181-202-225.tx.res.rr.com)
- # [05:58] * Quits: cgriego (n=cgriego@cpe-72-181-202-225.tx.res.rr.com) (Remote closed the connection)
- # [06:21] * Quits: pcwick (n=paul@173-30-110-19.client.mchsi.com) ("Ex-Chat")
- # [07:21] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [07:21] * ChanServ sets mode: +o dglazkov
- # [07:23] * Joins: Danny_B (n=Danny_B@wikimedia/Danny-B.)
- # [07:38] * Quits: @dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [07:47] * Joins: benward (n=benward@98.210.154.133)
- # [07:47] * ChanServ sets mode: +o benward
- # [07:52] * Joins: besbes (n=besbes@188-23-70-251.adsl.highway.telekom.at)
- # [07:57] * Quits: @benward (n=benward@98.210.154.133) ("Shutdown")
- # [09:05] * Joins: ajturner (n=ajturner@adsl-66-121-145-105.dsl.snfc21.pacbell.net)
- # [09:20] * Quits: ajturner (n=ajturner@adsl-66-121-145-105.dsl.snfc21.pacbell.net)
- # [09:26] * Joins: benward (n=benward@98.210.154.133)
- # [09:26] * ChanServ sets mode: +o benward
- # [09:26] * Quits: @benward (n=benward@98.210.154.133) (Client Quit)
- # [09:34] * Joins: georgebrock (n=georgebr@client-86-25-198-132.cht-bng-011.adsl.virginmedia.net)
- # [09:42] * Quits: KevBurnsJr (n=kevburns@24.4.38.132)
- # [09:49] * Leaving is now known as everyone
- # [09:49] * everyone is now known as Leaving
- # [10:27] * Joins: samj (n=samj@car75-10-78-224-125-122.fbx.proxad.net)
- # [10:29] * Quits: georgebrock (n=georgebr@client-86-25-198-132.cht-bng-011.adsl.virginmedia.net)
- # [10:43] * Joins: Phae (n=phaeness@82-35-172-17.cable.ubr01.mort.blueyonder.co.uk)
- # [10:55] * Joins: benward (n=benward@98.210.154.133)
- # [10:55] * ChanServ sets mode: +o benward
- # [10:55] * Quits: @benward (n=benward@98.210.154.133) (Client Quit)
- # [10:55] * Quits: besbes (n=besbes@188-23-70-251.adsl.highway.telekom.at)
- # [11:37] * Joins: glennjones (n=glennjon@212.74.31.250)
- # [12:13] * Joins: benward (n=benward@98.210.154.133)
- # [12:13] * ChanServ sets mode: +o benward
- # [12:16] * Joins: besbes (n=besbes@188-23-70-251.adsl.highway.telekom.at)
- # [12:21] * Joins: Yakeson_Chihiro (n=Yakeson_@p1045-ipad513marunouchi.tokyo.ocn.ne.jp)
- # [12:22] * Quits: Yakeson_Chihiro (n=Yakeson_@p1045-ipad513marunouchi.tokyo.ocn.ne.jp) (Client Quit)
- # [12:24] * Leaving is now known as everyone
- # [12:24] * everyone is now known as Leaving
- # [12:33] * Quits: besbes (n=besbes@188-23-70-251.adsl.highway.telekom.at)
- # [13:15] <glennjones> I have been thinking about putting up a few pages on the wiki on best practice for marking up social media/network sites. Is this a good idea
- # [13:22] * Quits: @benward (n=benward@98.210.154.133) ("Shutdown")
- # [13:25] * Leaving is now known as everyone
- # [13:25] * everyone is now known as Leaving
- # [13:52] * Joins: m-kay (n=m-kay@x035105.its-s.tudelft.nl)
- # [14:00] * Joins: illustir (n=alper@s55912056.adsl.wanadoo.nl)
- # [14:01] * Quits: gsnedders (n=gsnedder@host86-165-92-13.range86-165.btcentralplus.com)
- # [14:09] * Quits: illustir (n=alper@s55912056.adsl.wanadoo.nl)
- # [14:19] <m-kay> hi there!
- # [14:19] <m-kay> I have a question about compound microformats and RDF
- # [14:19] <m-kay> I'm building a proof of concept where I need to convert microformats to RDF
- # [14:20] <m-kay> this works with the different transformations available (for example http://www.w3.org/2002/12/cal/glean-hcal.xsl) and with GRDDL
- # [14:21] <m-kay> so now I have a page with some events on this, all represented as a hCalendar event with a hCard embedded in it for address information
- # [14:21] <m-kay> see: http://marco.mp3-tunes.nl/microformats.html
- # [14:22] <m-kay> but when converting this page to RDF(http://transformr.co.uk/grddl/http://marco.mp3-tunes.nl/microformats.html), there seems to be no relation between the Vcalendar and the VCard, so with multiple events I can't figure out which VCard relates to which Vcalendar
- # [14:22] <m-kay> any clue on how to fix this?
- # [14:30] * Joins: besbes (n=besbes@188-23-70-251.adsl.highway.telekom.at)
- # [14:31] <glennjones> The location is marked up as a string, adr or hCard object. All uf parsers should work with the string. Some will parse adr or hCard as part of the hCalendar. Operator for example parses the adr element of your hCard
- # [14:34] <m-kay> but Operator does not parse the events
- # [14:35] <m-kay> well, i'm going to toy around a little bit with the stylesheets provided at http://esw.w3.org/topic/CustomRdfDialects
- # [14:35] <m-kay> in general they seem to have issues with compound microformats
- # [14:35] * Joins: gsnedders (n=gsnedder@host86-165-92-13.range86-165.btcentralplus.com)
- # [14:39] * Quits: gsnedders (n=gsnedder@host86-165-92-13.range86-165.btcentralplus.com) (Client Quit)
- # [14:40] <glennjones> If you look at the debug mode of Operator's output you will see the hCard element inside the event. Its only saying invalid because the dtstart is a <div> not a <abbr>
- # [14:42] <glennjones> It must be down to the parser not reading the hCard as apart of the hCalandar location.
- # [14:54] * Joins: gsnedders (n=gsnedder@host86-139-222-254.range86-139.btcentralplus.com)
- # [14:56] <m-kay> it seems like RDF Calendar (http://www.w3.org/TR/rdfcal/) doesn't even support embedding a VCard to express the location of an event
- # [15:02] <glennjones> Both are based on iCalendar which has location as a string. The use of hCard came from real world uf authoring use and is slowly been worked into the hCalandar spec. That is why support is at the moment a bit patchy
- # [15:05] * Quits: glennjones (n=glennjon@212.74.31.250) (Read error: 104 (Connection reset by peer))
- # [15:10] * Joins: gsnedders_ (n=gsnedder@host86-164-130-180.range86-164.btcentralplus.com)
- # [15:10] * Quits: gsnedders (n=gsnedder@host86-139-222-254.range86-139.btcentralplus.com) (Nick collision from services.)
- # [15:10] * gsnedders_ is now known as gsnedders
- # [15:32] * Quits: besbes (n=besbes@188-23-70-251.adsl.highway.telekom.at)
- # [15:40] * Joins: pcwick (n=paul@173-30-110-19.client.mchsi.com)
- # [15:57] * Quits: gsnedders (n=gsnedder@host86-164-130-180.range86-164.btcentralplus.com)
- # [16:06] * Joins: gsnedders (n=gsnedder@host86-164-130-180.range86-164.btcentralplus.com)
- # [17:05] * Joins: Politoed[FEUP] (n=Theorem@cica-proj.fe.up.pt)
- # [17:33] * Quits: Politoed[FEUP] (n=Theorem@cica-proj.fe.up.pt) (Client Quit)
- # [17:34] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [17:34] * ChanServ sets mode: +o dglazkov
- # [17:40] * Quits: azazul (n=azazul@95.68.42.51) ("Leaving")
- # [17:40] * Quits: samj (n=samj@car75-10-78-224-125-122.fbx.proxad.net)
- # [18:00] * Joins: Politoed[FEUP] (n=Theorem@cica-proj.fe.up.pt)
- # [18:30] * Quits: memload (n=jamesjef@89.193.145.189) (Read error: 104 (Connection reset by peer))
- # [18:58] * Joins: memload (n=jamesjef@89.193.233.108)
- # [19:12] * Quits: memload (n=jamesjef@89.193.233.108) (Read error: 104 (Connection reset by peer))
- # [19:23] * Quits: @dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [19:23] * Joins: ntoll (n=ntoll@81-178-77-23.dsl.pipex.com)
- # [19:27] * Joins: ebel (n=rory@unaffiliated/ebel)
- # [19:32] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [19:32] * ChanServ sets mode: +o dglazkov
- # [19:45] * Quits: @dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [20:07] * Joins: besbes (n=besbes@91-115-20-21.adsl.highway.telekom.at)
- # [20:16] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [20:19] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:25] * Joins: cgriego (n=cgriego@cpe-72-181-202-225.tx.res.rr.com)
- # [20:44] * Joins: singpolyma (n=singpoly@c-76-21-5-96.hsd1.ca.comcast.net)
- # [21:25] * Joins: azazul (n=azazul@zelli-kojas.lanet.lv)
- # [21:43] * Joins: ajturner (n=ajturner@dsl081-061-106.sfo1.dsl.speakeasy.net)
- # [22:09] * Quits: ajturner (n=ajturner@dsl081-061-106.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [22:10] * Joins: ajturner (n=ajturner@dsl081-061-106.sfo1.dsl.speakeasy.net)
- # [22:24] * Quits: ajturner (n=ajturner@dsl081-061-106.sfo1.dsl.speakeasy.net)
- # [22:24] * Joins: ajturner (n=ajturner@dsl081-061-106.sfo1.dsl.speakeasy.net)
- # [22:27] * Joins: benward (n=benward@98.210.154.133)
- # [22:27] * ChanServ sets mode: +o benward
- # [22:29] * Quits: besbes (n=besbes@91-115-20-21.adsl.highway.telekom.at)
- # [22:55] * Quits: ajturner (n=ajturner@dsl081-061-106.sfo1.dsl.speakeasy.net)
- # [23:06] * Quits: pcwick (n=paul@173-30-110-19.client.mchsi.com) ("Ex-Chat")
- # [23:29] * Joins: Whitespace_ (n=Whitespa@pool-96-224-102-92.nycmny.east.verizon.net)
- # [23:44] * Quits: Whitespace (n=Whitespa@pool-96-224-20-157.nycmny.east.verizon.net) (Read error: 110 (Connection timed out))
- # [23:50] * Quits: Politoed[FEUP] (n=Theorem@cica-proj.fe.up.pt) (Client Quit)
- # Session Close: Mon May 25 00:00:00 2009
The end :)