[uf-discuss] hCard implementation check please; plus use of common attribute

Ryan King ryan at technorati.com
Mon Jun 5 11:31:16 PDT 2006


On Jun 2, 2006, at 4:01 PM, Andy Mabbett wrote:
> In message <9195CDA6-131E-4283-B9D3-0D11880B7E33 at technorati.com>, Ryan
> King <ryan at technorati.com> writes
>>>> http://microformats.org/wiki/include-pattern
>>>>>> Thank you. I'm troubled by the (ab)use of the "object" tag - what
>>> object
>>> is being embedded, in such cases?
>>>> The referenced node.
>> But it's not being embedded, is it? It's merely referenced.

In terms of markup, those are one-in-the-same. User-agents can choose 
to embed the resource that's referenced.
>>> I'm also troubled by the exhortation:
>>>>>> To avoid unsightly messes in Safari, you should include the
>>> following style rule in a style sheet for the page:
>>>>>> object.include { width:0; height:0 }
>>>> Safari doesn't handle object elements correctly.
>> what would be "correct"?

Well, for one, it could give it a width other than 200px (for images 
it'd be nice to use intrinsic size), for one.
>>> and the effect on the page of not including something similar, when
>>> viewed using FireFox 1.5 (which has vast areas of white psace0 or 
>>> ie6
>>> (which has markers not unlike those for missing images) - see:
>>>>>> http://www.westmidlandbirdclub.com/club/executiveVCARD.htm
>>>>>> and compare with the original:
>>>>>> http://www.westmidlandbirdclub.com/club/executive.htm
>>>> Right, you should certainly apply the above styling to all browsers,
>> as they each have their own difficulties with object elements.
>> And what about agents with no CSS capability? The method smacks of 
> being
> a kludge.

That's exactly what it is– a kludge.
However, I don't think it semantic abuse of the object element, nor 
do I believe we have any better options at this point. However, if 
you think of a better approach, then that'd be great.
thanks,
ryan


More information about the microformats-discuss mailing list

AltStyle によって変換されたページ (->オリジナル) /