W3C home > Mailing lists > Public > www-html@w3.org > February 2003

Re: Possible method for adding footnotes.

From: Ian Hickson <ian@hixie.ch>
Date: Fri, 7 Feb 2003 17:54:36 +0000 (GMT)
To: Toby A Inkster <tobyink@goddamn.co.uk>
Cc: "www-html@w3.org" <www-html@w3.org>
Message-ID: <Pine.LNX.4.21.0302071751001.12873-100000@dhalsim.dreamhost.com>

On Fri, 7 Feb 2003, Toby A Inkster wrote:
> On Fri, Feb 07, 2003 at 02:42:30PM +0000, Ian Hickson wrote:
> | On Tue, 4 Feb 2003, Toby A Inkster wrote:
> | > A user agent supporting the <note /> element should replace it with a 
> | > number -- the first note on the page with a 1, etc... like with footnotes. 
> | That is significantly harder to author, generate, style, and maintain.
> That's not true -- it can already be implemented with <span /> elements 
> and CSS, however it would be nicer if there was an element that would 
> allow this to be done semantically and would work for users without CSS 
> suport.

I don't know of any way, current or proposed, short of a transformation
step, that lets you turn a note marked up as a fragment identifier to
another element (or using IDREF) into a sidebar note at the point where
the note is raised.

It is also harder to author (you have to edit multiple parts of the
document to add a note), harder to generate (you have to remember a list
of notes to output them at the end of the document) and harder to maintain
(you have to prevent ID clashes).

On balance, the inline note idea is, IMHO, a lot simpler and preferable,
since the only disadvantage is that it requires that UAs implement it
straight away. Indeed, that almost seems like an _ad_vantage.

Ian Hickson                                      )\._.,--....,'``.    fL
"meow"                                          /,   _.. \   _\  ;`._ ,.
http://index.hixie.ch/                         `._.-(,_..'--(,_..'`-.;.'
Received on Friday, 7 February 2003 12:54:38 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:06:02 UTC