deborah: the Library of Congress cataloging numbers for children's literature, technology, and library science (Default)
deborah ([personal profile] deborah) wrote in [site community profile] dw_accessibility2011-11-11 01:15 am

dynamically generated accessible footnotes

I've been thinking for a little while about making a DW suggestion about putting in something that makes it easy for people to generate accessible hyperlinked footnotes in their posts. This week, somebody ran this little script to generate dynamic footnotes by the WebAIM mailing list.

I was hoping that people here could give it a try and see what they think. It's a really neat little tool. It requires JavaScript not be disabled, and possibly might require newer versions of JAWS (because it uses WAI-ARIA), but basically it makes it so that creating only a tiny little snippet of code, you can get footnotes that, in a keyboard and screen reader accessible fashion, allow you to jump back and forth between the footnote in the cited reference. He also added a configurable hotkey so that screenreaders could announce the footnote text without changing the page focus. (I tested that with in NVDA, and it worked splendidly.)

What do people think of it?

Demo of dynamic footnotes
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2011-11-11 07:43 pm (UTC)(link)
This is *awesome*.
jeshyr: Blessed are the broken. Harry Potter. (Default)

[personal profile] jeshyr 2011-11-11 09:54 pm (UTC)(link)
That looks very handy! I often use footnotes and I never hyperlink them because it's too much trouble to do it by hand.... great idea :)
fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)

[personal profile] fu 2012-01-06 07:33 am (UTC)(link)
Following up on this! SHould we file a bug?
jeshyr: Blessed are the broken. Harry Potter. (Default)

[personal profile] jeshyr 2012-01-06 07:46 am (UTC)(link)
I suspect we need to find a good way of formatting footnotes in text before we can implement it - that's not built into the script above at all.

I usually do them by hand without links like this[1] but I know other people use different formats. The only markup I can think of with footnotes built in is Wikiformatting which does it with weird pseudo-HTML that I find quite confusing because it seems like it's inline when you write it - http://en.wikipedia.org/wiki/Help:Footnotes

I think it might be a think to take to suggestions or -dev for brainstorming before we do it?


r

[1] Example footnote
jeshyr: Blessed are the broken. Harry Potter. (Default)

[personal profile] jeshyr 2012-01-15 02:44 am (UTC)(link)
If you look at the demo script it has the footnote text inside the script itself - we need to figure out how to feed the info to the script I think?
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2012-01-27 10:07 am (UTC)(link)
we do have 100% control over our RTE. it's just ... kind of crap :P