[uf-discuss] URL and Relative paths
Karsten Januszewski
karstenj at windows.microsoft.com
Wed Sep 3 11:52:45 PDT 2008
Ah - That's just the info I was looking for; thanks for the link. I now get that relative URLs aren't necessarily "bad form" and it is the parsers responsibility to normalize them.
Regards,
Karsten
-----Original Message-----
From: microformats-discuss-bounces at microformats.org [mailto:microformats-discuss-bounces at microformats.org] On Behalf Of Tantek Celik
Sent: Wednesday, September 03, 2008 11:23 AM
To: ufdiscuss
Subject: Re: [uf-discuss] URL and Relative paths
Hi Karsten and welcome!
URL processing is described in hcard-parsing on the wiki which can be used for much/moist microformat parsing:
http://microformats.org/wiki/hcard-parsing#properties_of_type_URL_or_URI
In general, handle relative URLs per the language of the document. For HTML follow the HTML spec (e.g. BASE handling etc.) There is nothing bad/wrong/inappropriate/weird about relative URLs as long as the document language allows them.
Thanks,
Tantek
-----Original Message-----
From: Karsten Januszewski <karstenj at windows.microsoft.com>
Date: Wed, 3 Sep 2008 11:14:49
To: Microformats Discuss<microformats-discuss at microformats.org>
Subject: RE: [uf-discuss] URL and Relative paths
Thanks for everyone's response - all very useful. It does appear that there is "a lot of weird code out there" and parsers have to try to account for it as best they can, depending on their purpose. Per the RFC, it is reasonable to do some string manipulation to create an absolute URL from a relative URL.
And thanks for the welcome. You'll be hearing back from me as I continue to delve into Microformats.
Regards,
Karsten
-----Original Message-----
From: microformats-discuss-bounces at microformats.org [mailto:microformats-discuss-bounces at microformats.org] On Behalf Of Toby A Inkster
Sent: Wednesday, September 03, 2008 12:51 AM
To: microformats-discuss at microformats.org
Subject: [uf-discuss] URL and Relative paths
Karsten Januszewski wrote:
> Is this considered bad form? Or is this "to spec"? I didn't see
> anything on the wiki about this...
"That which is not forbidden is mandatory." (Attributed to Murray
Gell-Mann.)
There's a whole bunch of weird code out there that people expect to
be parsed. If it's not forbidden by the spec, then you've just got to
roll up your sleeves and parse it.
--
Toby A Inkster
<mailto:mail at tobyinkster.co.uk>
<http://tobyinkster.co.uk>
_______________________________________________
microformats-discuss mailing list
microformats-discuss at microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss
_______________________________________________
microformats-discuss mailing list
microformats-discuss at microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss
_______________________________________________
microformats-discuss mailing list
microformats-discuss at microformats.org
http://microformats.org/mailman/listinfo/microformats-discuss
More information about the microformats-discuss
mailing list