[uf-rest] HTTP headers for Microformats

Mark Nottingham mnot at yahoo-inc.com
Tue Mar 21 13:25:21 PST 2006


The profile attribute is probably the least desirable yet still  
viable option -- *if* people use it. Is there any data / anecdotal  
evidence of how often it's used? Just browsing through the individual  
uF specs, it doesn't seem to be emphasised too much.

Much more preferable would be a HTTP header. As I said,  
intermediaries don't like to dive into the content -- they're  
handling thousands to tens of thousands of requests a second, and  
they don't want to touch anything beyond the headers if they can  
possibly help it.

I was thinking of something that duplicated the information in the  
body, much as the link tag does; e.g.,
   Link: <http://www.example.com/myProfile>; rel="xmdp-profile"
or maybe a new header (since the profile attribute isn't isomorphic  
with a link tag);
   HTML-Profile: "http://www.example.com"

That way, it wouldn't be required, but it would be at least possible  
to express this information in a more friendly way.


On 2006/03/21, at 1:16 PM, Dr. Ernie Prabhakar wrote:

> Isn't that what an XMDP profile in <head> is supposed to be for?   
> Or were you looking for something in the *HTTP* headers? Why?   
> After all, it is just supposed to be HTML, no?
>
> -- Ernie P.
> On Mar 21, 2006, at 1:07 PM, Mark Nottingham wrote:
>
>> Are there any conventions for indicating whether content has a  
>> microformat in it based upon HTTP headers? While the link tag can  
>> be re-serialised as the Link HTTP header, that doesn't cover all  
>> microformats.
>>
>> The use case is microformat sniffing/modification/dispatching/etc.  
>> by intermediaries; generally, they're really loathe to open up the  
>> body. A flag in the headers (media type? separate header? etc.)  
>> would get uF detection off of the critical path.
>>
>> Yes, this makes things significantly more difficult for authors  
>> (at least until we fix the tools!), but it would be very helpful  
>> to be able to do it.
>>
>> Otherwise, some best practice that made it possible to detect  
>> whether some content embedded a uF within the first n bytes (say,  
>> 50) would be very helpful.
>>
>> --
>> Mark Nottingham
>> mnot at yahoo-inc.com
>>
>>
>>
>> _______________________________________________
>> microformats-rest mailing list
>> microformats-rest at microformats.org
>> http://microformats.org/mailman/listinfo/microformats-rest
>
> _______________________________________________
> microformats-rest mailing list
> microformats-rest at microformats.org
> http://microformats.org/mailman/listinfo/microformats-rest
>
>

--
Mark Nottingham
mnot at yahoo-inc.com





More information about the microformats-rest mailing list