I'm surprised chromium, konqueror and firefox don't offer this functionality for offline browsing.
Reply on news.ycombinator.com