How to save a web page snapshot with all its elements (css, js, images, ...) into one file

Vacilando picture Vacilando · Apr 11, 2011 · Viewed 29.6k times · Source

How is it possible to programmatically save a web page snapshot with all its elements (css, js, images, ...) into one file?

I need to archive some web pages regularly. However, just saving their HTML code is useless - not only because of images missing but esp. because the absence of CSS on today's pages can turn a web page into unrecognizable mess.

I remember the .mht format that worked like this, but that required manual saving, and it was just a feature of IE. I believe there is an open-source solution that can achieve this programmatically, but despite hours of searching I cannot find it on the web.

Answer

reisio picture reisio · Apr 11, 2011