Webrecorder: Make an interactive copy of any web page that you browse
webrecorder.io
webrecorder.io
And then when I return, I get a 404. Instead of bookmarking, I'd love to "capture" the current info, divs, and graphics.
But if we're looking for a developer side solution, then making pages that last an order of magnitude longer may be better for everyone in the long run, e.g. https://jeffhuang.com/designed_to_last/
Of course I cannot vouch for their respect for privacy.
[0] https://apse.io
I like the ability to use tags too -- I've got various product/tech ideas and it's nice collecting information with it and not having to worry about the pages going away or changing.
web developer menu
toggle tools
select ...
select settings
turn on "take a screenshot of the entire page"
now you get a camera icon. clicking it snapshots the current webpage (as a veeery tall image)
In the settings you could set so that sites you bookmark is saved and also link the bookmark to the saved file locally if you want to.
[1] https://addons.mozilla.org/en-US/firefox/addon/single-file/ [2] https://addons.mozilla.org/en-US/firefox/addon/singlefilez/
https://addons.mozilla.org/fr/firefox/addon/single-file/
It will save any page as a standalone HTML file, including inlined external resources.
I'm not crazy about using a 3rd party service for it though.
I've half-considered wiring up something with OBS to just record my web browser all day, but, besides the intense storage, indexing and searching is more than painful.
Hypothetical example - I'm playing some HTML5 game and I want to turn off my pc and return to it exactly as it was.
https://stackoverflow.com/questions/2934787/view-list-of-all...
How can they guarantee this if the code may run on the server?
The page linked says:
> Webrecorder takes a new approach to web archiving by capturing ("recording") network traffic and processes within the browser while you interact with a web page. Unlike conventional crawler-based web archiving methods, this allows even intricate websites, such as those with embedded media, complex Javascript, user-specific content and interactions, and other dynamic elements, to be captured and faithfully restaged.
and:
> Webrecorder creates an interactive copy of any web page that you browse, including content revealed by your interactions such as playing video and audio, scrolling, clicking buttons, and so forth.
I think they record whatever HTTP transactions you trigger, so they can be played back when triggered in the replay.
That could be a useful history for circumventing forced usability reductions when a site 'upgrades' but doesn't change the request structure and/or doesn't deny access/EOL a previous API version but just hides the old interface after a makeover.
For example: I would love to have a recording of sessions from the previous version of ESPN's html fantasy football interface with a record of request to see if I could roll my own so to speak.
(ESPN ruined the usability of the site by rewriting it in some Javascript framework hoping to annoy users into app conversions last year.)
It would be very annoying if you thought you saved something but it turns out to be not the case.
Instead this captures network traffic (bytes) into a .warc file. Then you can replay it later (from the website) or you can download the .warc file to your computer & play it offline using the desktop app (Webrecorder player app) see the bottom of the page or [1]
The downside is that the desktop app is slow (5 seconds to loads a page on my laptop). I've created a fast player app that loads pages instantly, but I haven't open sourced it yet ;)
[1] https://github.com/webrecorder/webrecorder-player/releases
Is there a reliable screenshot version of this I can install on my own Linux system? Some sort of headless browser, I imagine. I realize this interactive system is much more powerful but it's overkill for an application I have in mind, a best effort single screenshot is fine. I've seen various attempts at doing this over the years and none have really worked reliably.
I'd consider paying a service to do this but it seems like self-installable is better.
Safari annoyingly has a reading list feature that claims to cache the web page but annoyingly 50% of the time doesn’t. As with all apple cloud services there is just no way to explicitly sync.
FTR: I still use Firefox as for me the alternatives are worse. As someone else mentioned Pocket exist and while the communication around it could hardly been worse it is still way better than Chrome IMO.
edit: types of
If you're new to web archival, expect a learning curve.
https://security.stackexchange.com/questions/8145/does-https...
I need to read more about CAs to figure out why the Pi couldn't fake it.
I tried a few, but could not get good results with any of them. print to pdf, output always looked terrible. Full page screenshot took ages to scroll throught the page hijacking my viewport. Those captures should happen in the background.
For scheduled captures I automated this workflow with kantu: https://chrome.google.com/webstore/detail/uivision-rpa/gcbal...
> Those captures should happen in the background.
Yes, it would be nice if the Chrome extension api would allow full page screen captures to happen instanstly. Currently all extensions need to scroll up/down.
SingleFile does not. It can save lazy loaded contents without scrolling.
By the sound of it, you likely wouldn't want to substantially change your personal filing system to have your page captures conform with those requirements.
How do I get them when I do a regular search using Google? Retrieval is the main problem.