Hi Ben,

On 25/6/09 07:37, Ben Ward wrote:
Hi Peter,

On 24 Jun 2009, at 18:55, Peter Mika wrote:

Look at for example at [1]. This page contains the following markup:

<table class="infobox infobox vcard vevent" cellspacing="5"
style="width: 22em; text-align: left; font-size: 88%; line-height:
1.5em; font-size:90%; text-align:left;">
<tr>
<td colspan="2" class="fn summary" style="text-align:center;
font-size: 125%; font-weight: bold; font-size:110%;
background:khaki;">Kevin Bacon</td>
</tr>

If I look at it strictly, I have a vcard and an event object which
both have the name "Kevin Bacon". However, what the author intended is
probably a person object, with some terms borrowed from vevent (not
sure which ones).

So, in this case the vevent in that page —
http://www.answers.com/topic/kevin-bacon — is invalid — certainly
incomplete. That structure doesn't contain any dates at all.

Does a validator exist that can detect this? If not, could one be built?



Figuring out ‘the microformat for the page’ is not a consequence of
‘mixing vocabularies’ in this context; that is, overlapping or
integrated structures. It's a problem presented when you have multiple
objects (of any structured data origin) anywhere in the same page.
That's a really interesting problem in itself, but not directly
correlated with this one.

Yep. Even if it's all hcard, ie. a single vocabulary, there are concerns like http://microformats.org/wiki/representative-hcard and http://microformats.org/wiki/hcards-and-pages --- figuring out what the relationships are between the different people mentioned, or between those people and the page that describes them.

I'll start up a brainstorming page for that though; we talked about it
with the other SearchMonkey guys at the µf dinner a few weeks ago.

great :)

Dan
_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to