save snapshots as single html, mhtml archive or pdf
The current implementation is highly inefficient in my opinion. It saves the snapshot as a bunch of different files, keeping the original javascript intact. This means that the files are hard to manage, take up a lot of space, and - most importantly - take forever to open because they make a bunch of javascript calls which may go unanswered. The current implementation is so cumbersome that I never use the snapshot feature anymore.
There are formats which are designed for web archiving. I currently use chrome extensions like SingleFile (single purged html), Print Friendly & PDF (pdf print), and Print Edit (mhtml or html). There are also extensions that allow you to edit the page before saving it with those extensions. Ideally, Zotero would allow you to edit the page however you like in your browser (with other extensions) and then save the result as PDF or Single HTML w/o JS or MHTML. It may even leverage existing extensions - like the ones i mentioned - to accomplish that.
Please consider improving the snapshot feature. A pdf printer like Print Friendly would actually be ideal due to the fact that PDF's play well with Bibtex and annotation.
There are formats which are designed for web archiving. I currently use chrome extensions like SingleFile (single purged html), Print Friendly & PDF (pdf print), and Print Edit (mhtml or html). There are also extensions that allow you to edit the page before saving it with those extensions. Ideally, Zotero would allow you to edit the page however you like in your browser (with other extensions) and then save the result as PDF or Single HTML w/o JS or MHTML. It may even leverage existing extensions - like the ones i mentioned - to accomplish that.
Please consider improving the snapshot feature. A pdf printer like Print Friendly would actually be ideal due to the fact that PDF's play well with Bibtex and annotation.
https://addons.mozilla.org/en-US/firefox/addon/save-page-we/
I guess with an extension and Zotfile it's a 2-click solution vs. 1-click if Zotero implements it internally.
Besides, currently Zotero does not recognize mhtml file as web page.