Also works with HTML documents produced in other ways.
Also works with HTML documents produced in other ways.
Wait: also, how is what you're saying different from the built-in singlehtml builder? https://www.sphinx-doc.org/en/master/usage/builders/index.ht...
Check out the CPython docs for example: https://adrianvollmer.github.io/Zundler/output/cpython.html
This is a huge document, and having this all rendered naively in one single page will not only be hard to navigate, it will also feel really sluggish if not crash the browser.
For my use cases, the default multi-file HTML builds are ok, and I just pound out a latex-builder generated PDF for the archives.
I always thought CHM files were a nice self-contained option for multi-page HTML docs. (Though they'd happily execute whatever JavaScript the author embedded in there... Maybe that's why they fell out favor?)
Particularly because of the text-to-speech engine features.
Also if you're going to embed a giant binary blob, please ship way to extract it.
Not a bad idea, thanks for the suggestion.