MSIE has a nice "Save as Web Page: complete" option. It saves not only the HTML but all the associated style sheets, images, etc giving you a fully standalone copy of the page. You can do this in Unix, too:
wget           # command line HTTP client
-q             # don't print out status
-p             # download related files
-k             # rewrite resources to local names
-e robots=off  # ignore robots.txt
http://URL/    # page to download
You may also want --user-agent='Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)' The appropriateness of ignoring robots.txt is open to question; I think it's OK for a personal one-time use.

It's not perfect. The file may not be named .html, and some sites (Yahoo news) don't download completely. But it's pretty good. I'm using this to archive stuff I linkblog.

  2003-11-04 16:36 Z