Re:Mozilla "MemoryCache" Local AI
by jml7c5 on Tuesday December 12, 2023 @01:36PM
(#38616353)
I hope this encourages Mozilla to focus more on page archiving support on the web. I feel as though they missed a huge opportunity by not making it easy to archive pages with DOM snapshots, or easy to snag videos or images. (Go to Instagram and try to right-click -> download the image; you can't.) Would have been a very good way to differentiate from Chrome, as Google wouldn't want that available for Youtube. And "our browser can download videos and images from anywhere" is pretty easy to sell for potential users.
[ Parent
| on HN ]
"Save Page WE" will capture a DOM snapshot to a single HTML file. The only problem is that Data URLs encoded using Base64 are highly bloated.
Re:Mozilla "MemoryCache" Local AI
by BlueTemplar on Tuesday December 12, 2023 @02:21PM
(#38616979)
I'm baffled that the support of single file, offline HTML is still so bad today :
https://www.russellbeattie.com/notes/posts/the-decades-long-...
(I'm suspecting because this goes against the wants of some of the biggest players who have the incentive of making us leave as many online footprints as possible ?)
Even here, Mozilla recommends converting to PDF for easier (?!?) human readability. Except PDF is a very bad format for digital documents, with no support for reflow and very bad support of multimedia. (PDF is perhaps good for archival of offline documents, even despite its other issues).
Re:Mozilla "MemoryCache" Local AI
by eigenvalue on Tuesday December 12, 2023 @01:44PM
(#38616457)
Agree, it seems like it’s insanely hard to back up a modern JS-enabled web page in a usable way that results in a single file which can be easily shared.
Have you tried SingleFile? It sounds like what you’re looking for:
Re:Mozilla "MemoryCache" Local AI
by eigenvalue on Tuesday December 12, 2023 @02:31PM
(#38617136)
Will check it out, thanks.
Also check out https://archiveweb.page which is open source, local, and lets you export archived data as WARC (ISO 28500). You can embed archives in web pages using their Web Component https://replayweb.page.