W3C home > Mailing lists > Public > public-xml-core-wg@w3.org > February 2005

Fragment identifiers, xml:base and [base URI]

From: Henry S. Thompson <ht@inf.ed.ac.uk>
Date: Wed, 16 Feb 2005 17:06:44 +0000
To: public-xml-core-wg <public-xml-core-wg@w3.org>
Message-ID: <f5bpsz04eor.fsf@erasmus.inf.ed.ac.uk>

Both xml:base and the Infoset REC are currently silent about fragment
identifiers.  xml:base talks about says the value of an xml:base
attribute should be a URI reference per 2396, i.e. allows a fragment
identifier, and nowhere says the "base URI" derived from xml:base
attributes should strip a fragment identifier if one is present.

The Infoset REC just says "use 'base URI' as specified by xml:base
REC".

I don't think we should touch this, per "if it ain't broke, don't
fix it" -- no-one is complaining about it, it has no ill effects
(because absolutisation, as specified in 2396 anyway, ignores
everythin after the last /, to speak informally), and making it
illegal would render virtually all existing processors non-conformant.

ht
-- 
 Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
                     Half-time member of W3C Team
    2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
            Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                   URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
Received on Wednesday, 16 February 2005 17:06:46 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:21:32 GMT