- From: Charles Peyton Taylor <CTaylor@wposmtp.nps.navy.mil>
- Date: Thu, 13 Feb 1997 09:47:31 -0800
- To: www-html@w3.org
Lately, I've been thinking about footnotes. Has any progress been made in this area? I've been reading the object spec, and working with stylesheets while thinking about footnotes, and I've come up with an idea. My idea, so far, is to have a link to an outside file, kinda like a stylesheet file, in the header. <LINK REL=footnotes href="footnotes.html"> The idea is that the browser downloads this file and parses it, taking out everything except the footnotes. (how much overhead this would require, I dont' know.) Then inside the document (not the footnote file) you could have FNL (foot note link) elements. These work like OBJECT, in that whatever is inside them does not show up in a browser that supports footnotes. That way you could have normal links in browsers that don't support footnotes. For example: Gillian studied hard to become proficient in HTML, but he started having weird dreams<FNL href="3" >(short bit on the <a href="footnotes.html#3" TARGET="_blank"> relationship between Nyarlotep, Cuthulhu, and hypertext systems</A>)</FNL>. In a footnote-empowered browser, this would show up as Gillian studied hard to become proficient in HTML, but he started having weird dreams3. The "3" would be superscript, or however footnotes are displayed in other systems, and otherwise displayed as a link. In a non-footnote-empowered browser, this would show up as it would without the <FNL> element. In the footnote file (an otherwise normal HTML file) you might have something like this: <P><A name="3"><FN id="3">It is well known, that Cuthulhu, as well as being a dark sorceror, is/was also a very gifted programmer, his dealings with Nyarlotep show that he was comfortable with multi-dimensional thought, and probably wrote books of magic in hypertext.</FN></A></P> Yes, it's FN, he's back and he's mad :) Was FN a block element? If so, perhaps we could use <br>s instead of <P>'s to separate the footnotes, but this is just a small detail. Clicking on the three (yeah, I know, I'm using browser- specific language) would: 1) bring up a small window that contained the above paragraph, in a footnote-enabled browser 2) bring up a large window in a frames enabled browser 3) would just go to the footnote page in a non-footnote, non-frames-enabled browser. How's that for cross-browser compatibility? C h a r l e s P e y t o n T a y l o r ctaylor@nps.navy.mil The opinions and views expressed are my own and do not reflect those of the Naval PostGraduate School "Dreams are like water, colorless, and dangerous" http://web.nps.navy.mil/%7ectaylor/
Received on Thursday, 13 February 1997 13:00:03 UTC