- From: Ian Hickson <ian@hixie.ch>
- Date: Tue, 30 Dec 2003 02:19:00 +0000 (UTC)
- To: "Matthias P. Wuerfl" <tri-tra@trullala.de>
- Cc: www-style@w3.org
On Wed, 3 Dec 2003, Matthias P. Wuerfl wrote: >> How would you cope with the following case?: >> >> <applet src="some-plugin" id="foo"/> >> <div/> >> <div/> >> >> ...with: >> >> div { duplicate-the-element-here: 'foo'; } >> >> ...? > > I don't know. Should I? :-) If you want to propose that content appears twice, yes, because we don't have a good answer. :-) > As far as i can focus on the problem as a not-programmer and a > just-web-author there are 3 possibilities: > > 1 showing one applet twice (or thrice) (the Browser could simply "copy" > the "look" of the "area". Reaction on Input is shown thrice.) That is impossible to implement in common scenarios (e.g. direct-to- video-RAM movie playback plugins). > 2 having the applet thrice on the page (just as if it was 3 times in the > HTML-Source) That doesn't work in terms of the DOM. > 3 saying "this only works for ul, p, div,..." in the specs and waiting > for ideas to appear later. So how should UAs implement it? >> It also seems odd from a DOM point of view -- what's the offsetTop of a >> <div> that is painted twice? > > My Idea was to have an "original" and a "copy". Of course those things > have to deal with the original. Sorry, but i don't know DOM good enough > to understand the problem. That is part of the problem. :-) >> Yeah, that can be a problem... you could include the header twice > [...] >> and define the header outside the markup. > > That's what i don't want to. Things like the Naviation belong to the > HTML-Code. This works with all UAs. Solutions that are not compatible > with former standards (or Web Culture) are not acceptable for me as author. A fair point. I'll bear this in mind when working on the CSS3 Generated Content module. I agree that it would be beneficial to be able to do this. Maybe something like XBL could be used. Cheers, -- Ian Hickson )\._.,--....,'``. fL U+1047E /, _.. \ _\ ;`._ ,. http://index.hixie.ch/ `._.-(,_..'--(,_..'`-.;.'
Received on Monday, 29 December 2003 21:19:02 UTC