Spent some time looking for a simple solution to save web pages from (for example) PalmDB, because there is no guarantee what this resource will be available in the future.
Wget — cool, but stores a lot of small files on my HDD.
Then I tried WARC — a WaybackMachine format. Also cool, but seems not to have been designed for standalone use. There are no standalone viewer or simple Firefox plugins "Save to WARC" and "Open WARC file"
After that I found a gem — SingleFile (https://github.com/gildas-lormeau/SingleFile) extension for Firefox. It can store entire web page to the damn big HTML file, with embedded images, CSS and so on.
But this HTML file can be opened in almost every device with web browser!
@evgandr I was wondering why you didn't just use the built-in support for #MHTML (https://en.wikipedia.org/wiki/MHTML), but apparently Firefox never implemented it. :(
@FiXato Yep, I will be happy to use it, BUT...
@wyatt I thought about that, but I need to view my archived pages from time to time (too lazy to search for the original page in the Internet again ).
So, I'll get tired of unpacking then repacking the tarball very fast, and saving all as single HTML is the good solution for me.
Before, I saved pages by sending them to PDF printer and got a single file as a result, but it was very ugly
@fedor Hmm, I saw this but didn't noticed that there is a standalone desktop app exists.
I'll try to launch it on my notebook (w. FreeBSD), hope it works
@evgandr if you like selfhost, there's also https://archivebox.io/. I haven't used but apparently it saves everything you see on the web
@alberand Oh, cool, thank you!
I like selfhost latently for now — still don't build my beautiful server. But some day, some time...