On 6/8/07, Ryan King <[EMAIL PROTECTED]> wrote:
It's actually not that simple. A more difficult example:

   http://technorati.com/about/staff.html#tantek_celik

That page has identifying information for a number of people on it.
XFN doesn't define how to process a part of a page, only an entire page.

--- i've been thinking about this too, without much of a conclusion. I
could see how a page full of people you might want to reference a
single one with the fragment identifier, but that isn't helpful in
other situations and isn't really XFN.

For example:

http://example.org/#vcard

apache would send a 200 HTTP code saying it fetched the index.html,
but you have no idea if it actually contains a fragment called #vcard,
so applications could not rely on web architecture alone, they would
have to parse the page as well.

Whereas,
http://example.org/#foobar is 200
http://example.org/foobar/ might return a 404

I think ryan has a good point, that XFN is a only for the entire page,
so if i own an entire page, i own any fragment you provide on that
page, so that could lead to the conclusion that you could remove any
#foobar fragments when you normalize the URL.

I'm not sure that would apply to any query strings?
http://example.org/users.php?user=briansuda

that could return a unique page with a proper HTTP response code,
because that is evaluated on the server side. But that's another
discussion.

-brian

--
brian suda
http://suda.co.uk
_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to