HTML Presentations or: How I Learned to Stop Worrying and Love the Web

presentation xaringan xaringanExtra

Building impressive presentations with modern web technologies

Matt Warkentin https://mattwarkentin.github.io/ (Lunenfeld-Tanenbaum Research Institute)
10-31-2020

HTML Presentations

Moving to an R Markdown based workflow was a game changer for me. Before that, I was stuck in the world of Microsoft Office like most others. Quickly, I began to adopt an R markdown approach for more and more of my day-to-day tasks. It started with simple static documents, but would quickly grow into using R Markdown for nearly everything, including presentations, websites, and much more.

I began using R Markdown for presentations by going the LaTeX route and making Beamer PDF presentations1. This was a significant improvement upon PowerPoint, and made things a lot better with respect to version-control, reproducibility, and easy integration of code and output along with traditional presentation content.

Shortly after making the switch to R Markdown for creating presentations, I became aware of xaringan, which offered all of the same benefits as Beamer, but since the presentation format was HTML, it also opened up the entire world of web technologies to create dynamic presentation content. The combination of xaringan, xaringanthemer, and xaringanExtra have revolutionized the way I make presentations - and I will never go back.

Slide deck

The slide deck below was prepared for an internal presentation to members of my lab. I had preached the gospel of HTML presentations and xaringan long enough that it made good sense to formalize my comments in this presentation. Hopefully others may find these slides helpful in making the transition to HTML presentations.


  1. Beamer presentations had been around for a long time in the math world, but at the time I didn’t know anything about LaTeX or Beamer, so I did not begin making Beamer presentations until I discovered R Markdown↩︎

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Warkentin (2020, Oct. 31). Matt Warkentin: HTML Presentations or: How I Learned to Stop Worrying and Love the Web. Retrieved from https://mattwarkentin.github.io/posts/2020-10-31-html-presentations/

BibTeX citation

@misc{warkentin2020html,
  author = {Warkentin, Matt},
  title = {Matt Warkentin: HTML Presentations or: How I Learned to Stop Worrying and Love the Web},
  url = {https://mattwarkentin.github.io/posts/2020-10-31-html-presentations/},
  year = {2020}
}