Comment by d3Xt3r
15 hours ago
I'd like to request something between what GP suggested and what your program is doing currently - basically I still want a single binary, but instead of embedding a full browser in it, I would like the binary to be just a self-extracting archive that calls the user's default browser, maybe in a new window/frame.
Basically I'm looking for something like the old-school .chm files on Windows, where you could pack a bunch of HTML documents into a single archive and open it without needing to embed a full browser engine.
This would have the advantage of keeping the file sizes really small. And you don't have to worry about the browser engine become outdated and potentially becoming an attack vector.
I instantly searched for chm on the comments and yours was the only one :o
I really miss the old .chm files, they used to be quite thorough, like the ones that came with MSDN / VS 6.0. In modern times, AutoHotkey continued that tradition, absolutely love their comprehensive .chm. But in the Linux/modern world, outside of the man pages, you need to go to the web everytime to lookup stuff and I hate that.
You are not alone
For the younger generation https://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help