Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
add offlining to Shower #3
The Shower HTML presentation engine creates awesome HTML presentations, like its home page, Ещё лучше, чем настоящие! (which is about installable web apps), and Offline Web Apps On GitHub Pages, the latter of which is based on Mozilla presentation templates.
And presentations are ideal candidates for offlining, because their assets are almost always all static, and they almost never rely on data that needs to be dynamically retrieved (or even periodically updated). Plus one of the cardinal rules of presenting is that you should always have a local copy of your presentation, in case the network at the presentation location fails. And offlining achieves that.
So we should add offlining to Shower, such that all presentations based on Shower get offlined by default.
As part of doing this, we should update Mozilla presentation templates to use the offlining version of Shower. And in the process it would be handy to update that repository's GitHub Pages site. Currently, it's just a copy of the files in the repository, which doesn't include an index.html page, so loading it results in a "404 page not found" error. It should either be a page explaining the purpose of the repository (and linking to the template presentation) or the template presentation itself.