Re: Generalizing Banners

From: "Terry Allen" <terry@ora.com>
Date: Sun, 20 Aug 95 11:58:42 EDT

Dan cited the prose; here's the content model (and Lou, you really 
ought to start glancing at the DTD you cite):

<!ELEMENT BANNER - - %body.content>
<!ATTLIST BANNER %attrs; >

You can't get another document in there.

And before we go any further along the path of IMG we need to deal
with the thorny issues raised by automatically including one piece
of data in another.  I call that "involuntary transclusion."

At the very least, somewhere there has to be a hook by which the
author of an HTML doc can say that it is not to be transcluded in
another HTML doc, or not without certain conditions being met.
These might include distinctive display of the transclusion, visible
source credit, a warning that it's costing the reader money that
the outer document doesn't, and so on.

Right now IMG is the only piece of HTML 2.0 that invokes involutary
transclusion.  It's existing practice, and while it could use a
hook such as I just described, I'm not going to challenge it.

But the first new tag that transcludes text will have to provide
that hook.  Fair warning!

Regards,

-- 
Terry Allen  (terry@ora.com)   O'Reilly & Associates, Inc.
Editor, Digital Media Group    101 Morris St.
			       Sebastopol, Calif., 95472

A Davenport Group sponsor.  For information on the Davenport 
  Group see ftp://ftp.ora.com/pub/davenport/README.html
	or  http://www.ora.com/davenport/README.html

Current HTML 2.0 spec:  
  ftp://ds.internic.net/internet-drafts/draft-ietf-html-spec-05.txt


Follow-ups