Firefox (Mac) is not even able to print this article into a PDF. It gives you only one page and the page ends with a half sentence with the letters cropped in the middle. One third of the text is missing.<p>I cant count the number of times I had to take screenshots to save crucial information from web pages.
A tip if you're using iOS/iPadOS: In Safari, taking a screenshot now supports taking "full page shot", which you can save as a pdf. You get this option when you tap the tiny screenshot preview.
>Saving pages as HTML is not ideal because a) you get an HTML file plus a folder, not very practical if you want to retrieve them later, and b) you never know how that page is going to render in future versions of your browser.<p>Yes but for my use case, which is better scientific communication means, PDF is not enough.<p>Consider for example slides for a presentation. The typical mathematician does them in TEX which outputs a PDF. Then the PDF is (sometimes) made available online. I realized that PDF slides are far inferior to HTML slides (where you can add demos and whatnot, shameless example [0]). Just put all in a github repository and anybody can take them home.<p>[0] <a href="https://mbuliga.github.io/emergent-10-years/presentation.html" rel="nofollow">https://mbuliga.github.io/emergent-10-years/presentation.htm...</a>
I gave up on the idea of reliably saving web pages in PDF.<p>I use now "SingleFile", a Firefox or Chrome extension that helps to save a complete page (with CSS, images, fonts, frames, etc.) as a single HTML file.<p><a href="https://addons.mozilla.org/en-US/firefox/addon/single-file/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/single-file/</a><p><a href="https://chrome.google.com/webstore/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle?hl=en" rel="nofollow">https://chrome.google.com/webstore/detail/singlefile/mpiodij...</a><p><a href="https://github.com/gildas-lormeau/SingleFile" rel="nofollow">https://github.com/gildas-lormeau/SingleFile</a>
Shouldn't the UI/UX/Whoever was responsible for the design, have supplied CSS styles for printing?<p><a href="https://www.smashingmagazine.com/2018/05/print-stylesheets-in-2018/" rel="nofollow">https://www.smashingmagazine.com/2018/05/print-stylesheets-i...</a>
I had similar problem and wrote a browser addon: <a href="https://2read.net/" rel="nofollow">https://2read.net/</a> It converts websites to "readable" form and if you have IPFS running, it will also "pin" content locally. In most cases it works better than just printing an article. Here is an example with mentioned article: <a href="https://ipfs.io/ipfs/QmYPkcXgKLBye3L8M1VJWsGAb2mJXkJSEncqcSCkFTdHhi/" rel="nofollow">https://ipfs.io/ipfs/QmYPkcXgKLBye3L8M1VJWsGAb2mJXkJSEncqcSC...</a>
>Saving pages as HTML is not ideal because a) you get an HTML file plus a folder, not very practical if you want to retrieve them later<p>MHTML exists. <a href="https://en.wikipedia.org/wiki/MHTML" rel="nofollow">https://en.wikipedia.org/wiki/MHTML</a>
This has been a problem for years, which is too bad. No one really uses MHTML or any alternative. Hopefully Web Bundles* becomes a commonly supported spec.<p>* <a href="https://web.dev/web-bundles/" rel="nofollow">https://web.dev/web-bundles/</a>