Of course, the "correct" way to do this would be with "speakers notes", but those seem to often be stripped off of archived presentations for whatever reason.
I think math lectures often need quite some text support, they are the reason I created Slipshow.
Something like this: https://www.ragandbonebristol.com/curiosities-1/vintage-wils...
Sometimes, I used the analogy of a big papyrus roll (like this one: https://pgi-shop.de/en/papyrus-roll-20-x-80-double/) to explain what is Slipshow. But your analogy is much better!
Do companies still do whiteboard interviews anymore for engineers? Whiteboard management in that context was also a learnable skill, though easier than managing multiple movable boards.
[0] https://www.quora.com/Why-do-awesome-schools-like-MIT-UCs-an...
I did an old experiment on a scrollable whiteboard with replay that I built after watching a khan academy style video and wanting to scroll to back to a formula without pausing the audio. This makes me want to dig it back ^^
I ended up using reveal.js for my defense slides because the 2D slide grid allows you to go deep on a subject and keep the main flow clean.
The same design for all slides in the same workspace, a hosted version for non-developers, each slide has its own public url for easy slide playback, and more ...
Try if you are interested in slidepicker.com (beta)
It's a shame, because I think the idea of MARP is revolutionary, but in practice PowerPoint (or even free alternatives like Google Slides) is easier to use.
Be sure to view page source.
As others have noted, you probably need to be cautious about just creating a wall of text but I can definitely see its uses.
> When using traditional slides, you are given a rectangle of white space to express your thought. When this rectangle is full, you have no other choice than erasing everything, and start again with a new white rectangle.
It's not entirely solving the issue though because you are animating everything all the time, you barely have much time to see the content
But if you scroll to far you have the same result and if you scroll less you may just use a slide where just move the bottom content to the top and add new content at the bottom.
I myself often still remember the position of the content even if I can't remember the content itself. So I can skip through the slides and only watch certain parts of it without the need to read everything.
That would be harder with that approach.
My second thought is that something like this could be made as a LaTeX package, similar to Beamer. For scientists, there are many benefits to using LaTeX for presentations.
This is one important thing for me: the produced file must be self contained. Even if images are included, they are embedded in the html file.
It reminds me a lot of Prezi (https://prezi.com/)
However, as someone who prefers to create PDF slides using LaTeX instead of PowerPoint, I completely prefer a scriptable tool instead of a web-based tool.
First, let me start with the biggest drawback of using OCaml: it might prevent potential contributors from making contributions. That is very sad!
However, OCaml is the language I know the most. I use it at work and I'm very very satisfied with it. It's main strengths for me are its type system for maintainability, the tools around it (the lsp server, the build system dune, the autoformatter ocamlformat, ...) and the fact that it can compiles to Javascript! It also has some libraries of very high quality.
With a "single" codebase, leveraging the javascript ecosystem, I could make the compiler work as a statically linked binary, as a node script published on npm, inside a Tauri app, and inside a VSCode plugin. ("single" codebase in quote since I needed some specific code for each application, but the core logic is shared.)
For sure, the same could have been made with another language, but I knew OCaml, and knew I would have a pleasant experience using it for that.
(I even plan to rewrite the engine in OCaml. The engine was written in javascript quite quickly, at a time when I had no experience with largish projects. It is now very difficult to maintain and extend.)
If you send it to someone to read it later, do they have to wait for all the animations to load? That sounds frustrating.
- You can write a Slipshow presentation in Markdown, which can be more convenient than in those collaborative whiteboards (depending on the person): the source file is plain text. - Slipshow is made for presentations, so it is themed for that: the usual ratio for the screen, blocks such as example/theorem/definition, titles, ... - It is easy in Slipshow to reveal new content/go to a new position by simply pressing the "right arrow" key. - The output from Slipshow is a single file that you can view offline, send to your audience, ...
There might be more differences. For sure, those tools are different and adapted to a purpose, or a style of presenting. For some kind of presentations, Miro and Figjam might be much better than Slipshow!