footnotes-examples: Difference between revisions
Jump to navigation
Jump to search
JeremyBoggs (talk | contribs) |
JeremyBoggs (talk | contribs) |
||
Line 44: | Line 44: | ||
* [http://www.archiva.net/footnote/index.htm "Scholarship on the Web: Managing Endnotes] | * [http://www.archiva.net/footnote/index.htm "Scholarship on the Web: Managing Endnotes] | ||
* [http://www.brandspankingnew.net/archive/2005/07/format_footnote.html Formatting Footnotes with JavaScript and CSS] is a technique by Timothy Groves that displays footnotes inline with text, then hides/displays the note content with JavasCript. Groves uses the following markup structure: | |||
<pre><nowiki> | |||
<p>Lorem ipsum dolor sit amet...<span class="footnote">This is a footnote.</span>...</p> | |||
</nowiki></pre> | |||
This technique is problematic from a microformats perspective for several reasons: numbers are not used, each note does not have a unique ID, and its difficult or impossible to tell the difference between an annotation and the rest of the text without JavaScript and/or CSS. | |||
== Existing Practices == | == Existing Practices == |
Revision as of 19:47, 11 March 2007
Footnotes Examples
Per the microformats process this is an examples page documenting existing real world examples of footnotes and endnotes published on the Web.
The Problem
How should footnotes and endnotes be marked up?
Participants
Real-World Examples
Weblogs
- "Blank Slate" on Daring Fireball uses an ordered list for endnotes, and uses the ID attribute in a list item to link to a specific endnote.
<div class="footnotes"> <hr /> <ol> ... <li id="fn2-2007-03-04"> <p>It took me six weeks to choose the exact shade of Daring Fireball’s background color, <code>#4a525a</code>. <a href="#fnr2-2007-03-04" class="footnoteBackLink" title="Jump back to footnote 2 in the text.">↩</a> </p> </li> ... </ol> </div>
Essays/Tutorials
- Formatting Footnotes with JavaScript and CSS is a technique by Timothy Groves that displays footnotes inline with text, then hides/displays the note content with JavasCript. Groves uses the following markup structure:
<p>Lorem ipsum dolor sit amet...<span class="footnote">This is a footnote.</span>...</p>
This technique is problematic from a microformats perspective for several reasons: numbers are not used, each note does not have a unique ID, and its difficult or impossible to tell the difference between an annotation and the rest of the text without JavaScript and/or CSS.
Existing Practices
- West Midland Bird Club - Blithfield Reservoir: Survey of Flowering Plants
- Wikipedia - Pink Floyd
- Note bad accessibility practice of having same text linking to different targets, without even having differentiating title attributes.