Product Demonstrations: What’s the best way to view/demo a website offline at an event?
3rd September 2012
My answer to Product Demonstrations: What’s the best way to view/demo a website offline at an event? on Quora
I don’t know what the state-of-the-art for this kind of thing on Windows is these days—you can certainly download a Windows build of Apache and use that.
A simpler option is to just have the web pages and all of their contents available on your local disk, and load them in your browser using the “Open File” menu item. Getting this up and running requires you to save the files in a way that correctly re-wires the CSS/Image references to be local paths. Your site might already be built for that to work, but if it’s not you can either use a webpage archiver tool (wget is a basic command-line one, more advanced apps are available for various operating systems) or use your browser’s equivalent of Google Chrome’s “Save Page as ... Webpage, Complete” feature. You’ll need to repeat that for every page that you want available offline though, and you’ll then have to edit the pages to get the links between pages to work—which will be a lot of hassle.
The simplest option might be to take screenshots of every page and combine them in a PDF file or a Keynote/Powerpoint presentation. If you want to get fancy, you can even set up “click” areas in the presentation around the important links which cause a slide with the other page to be displayed.
Another simple option is to open-in-new-tab all of the pages that you want to demo and just switch between them in a browser. The downside of this is that if your computer crashes or someone closes the window or closes a tab you’ll lose the ability to display the page!
More recent articles
- Weeknotes: Embeddings, more embeddings and Datasette Cloud - 17th September 2023
- Build an image search engine with llm-clip, chat with models with llm chat - 12th September 2023
- LLM now provides tools for working with embeddings - 4th September 2023
- Datasette 1.0a4 and 1.0a5, plus weeknotes - 30th August 2023
- Making Large Language Models work for you - 27th August 2023
- Datasette Cloud, Datasette 1.0a3, llm-mlc and more - 16th August 2023
- How I make annotated presentations - 6th August 2023
- Weeknotes: Plugins for LLM, sqlite-utils and Datasette - 5th August 2023
- Catching up on the weird world of LLMs - 3rd August 2023
- Run Llama 2 on your own Mac using LLM and Homebrew - 1st August 2023