- From: Heikki Vesalainen <wes@clinet.fi>
- Date: Sat, 23 Mar 1996 01:05:35 -0800
- To: The W3 HTML group <www-html@w3.org>
- Cc: CTaylor@wposmtp.nps.navy.mil, heffron@falstaff.css.beckman.com, eperrine@nettally.com, cbeeth@jacbee.be, cjg@io.org, Bert.Bos@sophia.inria.fr, preece@predator.urbana.mcd.mot.com
Hi!
As many people have pointed out, my proposal was both needed and full of
holes.
I have once again thought about everything and here's my final proposal
for "the popup windows in HTML 3.0". It's very similar to the <FN> tag,
only minor points have been added. I have ceased "reinventing the
wheel", and settled for bettering it.
One of the main goals is still to let popup window text reside at any
HTML file, so they necessarily wouldn't have to be in the same file they
were refered from. This way one is free to use separate dictionary.html
file (when useful) to gather all the words into one place.
One big loss from my original proposal, and the one that makes me most
angry and sad, is that the <FN> is (contrary to my original) not
compatible with any of the old, non HTML 3.0 browsers. The users of the
old browsers would not propably even find the popup/footnote texts (they
would see the links thou).
---
First the <A HREF>:
It would be practical to notice the browser beforehand that it must load
the upcoming text into a popup window. For this purpose there are two
solutions.
1. The first one is the TARGET=_popup, along with alternative
WIDTH=xx and HEIGHT=yy attributes (the targetting way isn't a
very good one, if we want to be nice to users of the current
netscape version).
It could look like this:
<A HREF="dictionary.html#theword TARGET=_popup WIDTH=400>
2. The other one, and the one I would like, is to define it a popup
in the style sheet. (Optional values are marked with "[]")
A.popup {[render=]popup
[width=xx]
[height=yy]}
<A HREF="dictionary.html#theword" CLASS=popup>
This way we could have multiple popup windows (don't know if
there were any use for such), as the target would be left for
individualizing (naming) them.
---
Then the <FN> tag:
It would be just like proposed in the HTML 3.0
For example:
<FN ID="theword">
<P><H1><I>The word<I></H1>
<P>Theword is a nice word.
</FN>
The ID is the same as NAME. Both will do!
---
Printing
Intelligent HTML 3.0 browsers could print each popup/footnote text in the
footer (bottom) of the page they were refered on.
Other HTML 3.0 browsers could print a separate page(s) for them.
Non HTML 3.0 browsers would have nothing to worry about as their users
wouldn't even find the footnotes (which is sad).
---
(Nearly) all comments and critic welcome!
There is no HTML version of this one yet. I will notify you, if I get
one done (they are always much nicer to read).
--
Heikki Vesalainen
http://www.clinet.fi/~wes/
wes@clinet.fi
Received on Friday, 22 March 1996 18:10:30 UTC