I've recently began using Sphinx to generate documents and slides (and love it). Though I don't always want to "publish" my content on a site.
My question: is there an existing mechanism to archive HTML content so that when opened on the PC the browser is the default application which understands it's an archive with an 'index.html' as the starting point? This would save the user the steps of unzipping and opening the index.html.
TIA!
You can use EXEOutput for PHP, which does the work for you.
Convert PHP scripts, websites, JavaScript, HTML, databases into stand-alone apps for Windows (single EXE files) that do not require a Web server nor PHP distribution.
Make Fully-Customizable Applications for the Desktop with PHP, HTML and JavaScript, and without additional skills.
Another one is Awesomium! This is exactly what you're looking for.
It comes in mac and linux flavors. I'd highly recommend it. Best part is that its free for Indies! :D