I'm a big fan of sidenotes as a solution for this. If you're on desktop they'll pop out to the side and it's easy enough to glance over at them or stay focused on the main text without having to navigate around. On mobile that obviously doesn't work, but instead you can just have them open inline, so you don't have to deal with the annoying anchor link jump behavior and remembering where you were. And it's all doable with CSS and float, no Javascript!Here's an example with a fair number of sidenotes:
https://blog.alexbeals.com/posts/possession
jaffathecake|8 months ago
That particular example on mobile falls back to a revealing pattern, which is pretty good.
It still has the problem where it's just a test of your curiosity. You don't really know what the supplementary content covers until you expand it. The link text is just a superscript number which is kinda useless.
This is why I prefer the solutions in the article where the supplementary content has a heading that hints at the content.
account42|8 months ago
rendaw|8 months ago