This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Eric Meyer
meyerweb.com
did:plc:widt5upyy6uevzv2n3ehtred
⌨️ As promised! In today’s blogitude, I use #HTML Custom Elements and a little light JavaScripting to do the necessary massaging of text content and the DOM, plus #CSS anchored positioning, to create sidenotes that are 100% progressively enhanced: https://meyerweb.com/eric/thoughts/2025/10/29/custom-asidenotes/
2025-10-29T16:25:01.357Z