Yup, and I got jumped on (justifiably so, I suppose :-). What
concerns me is not necessarily circular references (as Guido pointed
out at the time, that's easily avoidable) but rather the precedent and
mechanism this puts in place for making documents arbitrarily complex
in terms of the network connections needed to put them together on the
client side. Inlined images located on other servers are bad enough
-- if we start making generic inclusions available, things are going
to get hairy. IMHO.
Plus, this is hypertext -- most times, generic inclusions shouldn't be
per se necessary, or even necessarily useful compared to a hyperlink.
Also, I'm not certain that any multimedia data other than images needs
to be specifiable as inlined/included. Things like audio and MPEG can
simply be pointed at from an anchor (as Mosaic does) and forked to
external viewers or processed internally, whichever the browser
prefers -- and with inlined images the whole thing will be iconic
anyway.
I would certainly love to hear discussion about what to do with text
flow -- it's starting to become a popular request.
Cheers,
Marc