Bookmarks might be best used as a sort of "saved tab state." Or maybe saved sessions. But I don't use bookmarks for these cases because there are extensions which provide an interface I prefer over bookmarks.
Another useful feature of bookmarks is sharing across devices.
Beyond that, you probably need to treat your saved URL's as you would with any sort of saved content. They transform from bookmarks to notes (or whatever you want to call saved resources.) That's not to say that bookmarks aren't still useful, but you have to be disciplined in keeping your bookmark structure consistent with your notes structure. You'll likely need this same discipline to extend your notes structure across other apps anyways. For example, you might have "projects" which you "shard" (?) across a note taking app, todo app, file sharing, etc. In this case you would create folders or the closest equivalent in each of these apps. The consistency will reduce the overhead of discovery. NOTE: This idea comes from Tiago Forte's "PARA" method for note management.
I do like the idea of possibly returning to bookmarks (away from extensions) for simplicity and less reliance on 3rd party tools which may die at any time.
And link rot is also real. I sometimes wonder, why browsers make it so damn hard to store web pages locally. Is it because of lost ad impressions?
There was an old (xul?) extension once called Scrapbook which was super awesome, but unfortunately it stopped working and all alternatives seem to be subpar.
https://github.com/burtonator/polar-bookshelf https://github.com/pirate/ArchiveBox
Both allow you to save web pages locally. Polar is easier to use and it's an Electron based desktop app. ArchiveBox uses a CLI and requires Python I believe.
True. I have a script that sends my bookmarks to Internet Archive's Save Page Now service: https://pastebin.com/uUVE22RD . Since I still have URLs in my bookmark manager (Pinboard[0]), finding the pages in IA is simple.
I'm also sometimes scraping documentations with HTTrack (webhttrack), when they aren't available as docsets (Zeal[1], Dash[2]), for times when I work offline or with spotty connection.
https://addons.mozilla.org/en-CA/firefox/addon/yet-another-s...