[uf-discuss] hResume and object-based include
Ryan King
ryan at technorati.com
Mon Jun 19 14:21:33 PDT 2006
On Jun 15, 2006, at 4:31 AM, Steve Ganz wrote:
> On Thursday, June 15, 2006 11:40 AM Ryan King wrote:
>> On Jun 14, 2006, at 7:04 PM, Steve Ganz wrote:
>>> For the time being, I've updated the wiki with Tantek's suggestions.
>>> Hopefully it will create a spark for people to come up with some
>>> solutions for this problem.
>>>
>>> In the meantime, I looked at the existing Examples in the Wild. It
>>> looks like a pattern is developing where people are using the
>>> <address> tag somewhere inside thier "hCard" to mark up either the
>>> "adr" or some other specific chunk of contact info.
>>
>> IMO, this is a mistake based on the naming of the <address> tag.
>> Unfortunately its semantics don't quite line up with its name
>> very well.
>
> "The ADDRESS element may be used by authors to supply contact
> information
> for a document or a major part of a document such as a form..."
> http://www.w3.org/TR/html4/struct/global.html#edef-ADDRESS
>
> Perhaps we should consider letting the author determine exactly
> what they
> want their contact information to be. For some it might be a phone
> number,
> for others it might be an email address, and still others might
> want it to
> be a street address.
>
> What would differentiate that particular hCard from others in the
> resume is
> the very fact that it contains the <address> element. Based on that,
> wouldn't parsers be able to recognize it as the author's current
> hCard and
> treat it differently?
Well, as hResume was originally intended, the author's contact
information should be contained *in* an <address> element, not
*contain* and <address> element. I apparently didn't write this part
clearly enough to get that point across.
>> I, too, have noticed this pattern, but I don't think its a
>> good thing, it seems to be more of a problem or
>> misconception. I'd rather not promote this misconception.
>
> I hear what you're saying. I initially used <address> as the
> container for
> my hCard. I switched it to the street address when my document
> wouldn't
> validate. It was definitely a work-around. But hey, it solved a
> problem.
Working == good. I can't argue with that. <address> is annoying, but
has useful semantics.
-ryan
More information about the microformats-discuss
mailing list