arXiv / arXiv/html_feedback

Implement World-Class Support For Foot/End/Sidenotes and References

Open
#245 1 comment 0 reactions 0 assignees View on GitHub
feature-request UI
Dominant language
No language data
Stars
42
Forks
40
PR merge metrics
No merged PRs in 30d

Description

As foot/end/sidenotes and references are an integral part of academic papers, arXiv HTML should provide world class support for those constructs. Central to such an implementation would be displaying the reference or note content in a "tooltip" (see the following image for an example implementation from Wikipedia) to prevent the loss of focus / interruption resulting from jumping to the reference or note and back.

This behavior should be togglable, as it can be expected that some would find the on-hover tooltip distracting and interruptive to their reading.

![image](https://github.com/arXiv/html_feedback/assets/355342/54dc6ca6-230a-4850-ba7f-0dbb55157bfa)

A good overview of handling side, foot and end notes in web design can be found at https://gwern.net/sidenote.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified in the issue. Review the arXiv HTML interface and the linked Gwern sidenote overview first, then define a togglable presentation for footnotes, endnotes, sidenotes, and references that preserves reading focus without making hover behavior mandatory.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.