RFC 2397 vs relative references

Hi Larry,

  There is some constant confusion around relative references and
references to fragments using the data: URL scheme. In particular,
some people argue that references of the form data:...#fragment
are not allowed (because the BNF in RFC 2397 does not mention this)
and if the following fragments are part of the data part in e.g.
data:text/html;charset=utf-8,...

  ... <a href='#fragment'> ...

or

  ... <a href='text/html;charset-utf-8,...'> ...

this is either not allowed either and/or processing of it is not
defined. This confusion is caused in part by the assertion in RFC
2397 that 'The "data" URL scheme has no relative URL forms.' Could
you clarify which of these forms of references are allowed and how
to process them? There are some other issues in the RFC, ideally
someone would make a second edition of it. What do you think?

regards,
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Wednesday, 19 April 2006 07:24:18 UTC