From time to time, I make workshops and I have been using rmarkdown to create ioslides presentations. The generated HTML files, I have then put on GitHub and prepended
Where the participants could then view the slides directly and easily in their browser. In the past this has worked very nicely, but alas no longer, which is quite frustrating.
Has anybody experienced this and fixed it I wonder?
What it does is: load HTML using CORS proxy, then process all links, frames, scripts and styles, and load each of them using CORS proxy, so they can be displayed by the browser.
So it seems something in your html-file avoids the preview running as expected. As I've opened the raw-html in github the most html was somehow encrypted...
Can you see the rendered html-page in case you're running the html locally after it was produced (before uploaded to github)?
I've just checked the http-header and found 2 404 errors - one of it could explain the empty page (the first 404 below). Do you understanding why your HTML was sending a request onto atarget which is not existing? Did you've changed anything?
I figured it out with some help from a friend. If you create a branch of your repository called gh-pages, you can link to those versions. For example, here's my original repository:
You should looked into rmarkdown issues and try to come with a reproducible example to open a new issue if you found the problem reproducible.
Following the hint of the issue I linked , can you try an earlier version of pandoc to see if that is not the culprit ? It could be a pandoc issue related to self contained document.