My personal preference is the opposite: I came to hate presentations that use animations. Any presentation that can't be presented in static pdf is a presentation I'd rather miss.
Then there's the terrible animations—a gif of a meme playing in an infinite loop. These make the slide unwatchable for me.
Showing 10 lines of code on a screen at once is a surefire way to have the audience either not read/understand it or to read it, but ignore what I'm saying. So I like to build up a slide full of code by starting with a couple line (eg the function definition), then adding a few more, then a few more, and then the whole thing. Subtly animating the new line in is a great way to highlight what's changing. Double-so if I'm reordering lines. Otherwise the code is just flashing from one state to another and it's not always obvious what happened.
Even better, I sometimes want to walk through the execution of code. I love having a red arrow highlighting what line we're on, and animating it between positions is a good way to highlight that we're moving from one thing to the next, especially with non-linear jumps (like from the end of a loop back to the top).
Animation is an easily-abused tool, but it's also a powerful one.
I'd probably do something similar for stepping through code. But at that point it's a quasi-animation (albeit, one that can still be understood by pdf slides).
I feel the complete opposite - if the presentation can be distilled in a static PDF, I'd rather just read the blog post. The entire point of a presentation is being engaged with the speaker to me.
Sadly, 99% of my time is spent in Google slides, which is like banging rocks together. Keynote's ability to do things like introspect into postscript/vector objects and align on lines within the object is one of those things that makes you re-evaluate how software should work.
I just wanted to praise Keynote, since it gets so little love.
If you haven’t seen it, there is an interview with the guy who put those presentations together for 20 years. It’s pretty interesting.
https://web.archive.org/web/20210205063616/https://www.cake....
Is there an essay that analyzes the iPhone launch as you would a book or a movie?
I desperately wish Apple's office apps got more development. They have the potential to be world-beating (especially Numbers) but Apple seems content to just update a couple of minor features a year and leave it at that.
Don't sleep on Numbers. It doesn't get a lot of attention but it can do some nice things in a much less bloated interface than Excel.
It's had regular expressions for a while for example, while Excel is just getting them.
I love being able to put multiple spreadsheets on a page and arrange them in whatever way you want. Reminds me of Lotus Improv [1] from back in the day.
Imagine not being able to open a spreadsheet from 5 years ago.
I’ve been hot for this feature since the Improv days — I browbeat the AppleWorks people to support it better, and when a bunch of them split off to build <app I don’t remember the name of> I made sure they knew this was a key feature.
Ragtime still supports it as far as I know. https://www.ragtime.de/start.html?lang_id=en
It was one of the reasons I ‘got in to computers’(Macs) - it felt like it could ‘do it all’ and was so easy to use (at the time x86 based pc’s did not do the same for me…
I love the idea of having multiple worksheets in a particular document so much, and yet 99.9% of the time I just throw open a google sheet and start throwing in numbers. The collaboration smoothness is a beats-all-else feature.
I'm a pragmatist and I understand why collaborative editing and web-based "files" won out...but when you use a well-crafted piece of desktop software like Keynote it really makes you wistful for what might have been. People have forgotten how much of a hole you dig for yourself in when you have to build everything in the browser.
I focused on animation features and it has most of those available in the desktop version, but it's missing a few (e.g. action build effects). It's also missing some of the image adjustments. But it's got Magic Move, and shape subtraction/intersection[1]. Most importantly feels pretty good to use, though it takes a while to load (on Chromium). I've no idea if they implemented that inner-detail object alignment - don't have an easy way of testing it.
[1] https://support.apple.com/guide/keynote/combine-or-break-apa... - note the feature about breaking apart SVG images too, I wonder if that's related to the inner-detail trick.
If anyone on the iWork team is reading this, _please_ get to that Radar.
I discovered that Word doesn’t even support formulae in its tables, which came as a great surprise. Apparently I needed to do this in Excel, which of course meant that the whole document needed to be written as fixed-width cells. This totally sucked for my use case.
Word has some features that Pages doesn't have, but they're not commonly used, and if you're doing any kind of page layout, Pages is __much__ easier to work with than MS Word.
???????
Nothing is better than Excel.
Also, its tools for editing embedded videos are quite less capable than PowerPoint's.
Not sure if PowerPoint can do the table cell thing. But overall, I still feel the perfect slide making software doesn't exist yet.
After I struggled with PowerPoint and Google Slides, Keynote was what I was super comfortable with and could very easily express what I wanted to. It’s the first tool I reach out to. I hope Apple keeps this alive for a long time.
I’m sure that won’t be the case next year with this new announcement.
edit: I think Figma slides has an uphill battle ahead for the same reason.
[0] https://support.apple.com/guide/keynote/intro-to-collaborati...
I'm also excited by what you can potentially do programmatically in Figma. Has anyone ever tried using the google slides API? It’s one of those APIs where you sort of wonder if you are the only actual user or if other people just enjoy eating razors to feel alive.
Footnote rant: And WHY Google for the love of all things can you STILL not import an SVG into a google slide deck?! It's supposed to be web software for crying out loud!
There was a 10+ year old bug thread with 100s of +1s for SVG support in Docs. IIRC the reasoning behind the delay was security concerns - seemed like a bit of a cop out, but what do I know?
Download Inkscape and then convert your SVG to EMF (some PowerPoint vector format I think).
/Applications/Inkscape.app/Contents/MacOS/inkscape file.svg --export-filename=file.emf
Upload the EMF file to Google Drive with content type “application/x-msmetafile”.
rclone copyto --http-headers '"Content-Type","application/x-msmetafile"' file.emf gdrive:file.emf
Right-click on the file in Drive and open in Google Drawings (if Google Drawings isn’t an option, you don’t have the right content-type set on the file.
Copy from Google Drawings to Google Slides.
Enjoy your painful-but-at-least-possible vector objects in Google Slides!
This is the second time that the EMF file format has come in handy for me. In college I used to export my Matlab plots as EMF so they'd import into my Word documents all crisp - it was the only format which enabled that (please don't tell the LaTeX folks I did my lab reports in Word).
> "Available in beta through 2024. In early 2025, Figma Slides will be free on Starter plans and $3 or $5/month depending on your paid plan."
- I use animation a lot, for many reasons, such as keeping audience focus on parts of the slide and visually explaining information changes and multi-step processes. It's particularly helpful for video. Figma already has much better tools for this; Google's are not particularly powerful and buggy as hell.
- Consistency. Google Slides will sometimes render the same text object with wrapping at different points on different machines. I shouldn't have to manually add line breaks to deal with this.
- Precision and flexibility. Google Slides just isn't anywhere near as smooth at design work as Figma. I don't even consider myself a designer and yet I regularly hit Google Slides's limitations.
- Layer/object lists. (Note: I don't see this in the Figma Slides demos, but I assume it's available in design mode?) Once you have a bunch of shapes on a slide, especially grouped, it makes selection so much easier. I don't want to play click roulette when trying to select one object from a pile.
(If you're wondering why I'm focused on Google Slides: Apple Keynote is great but can't collaborate through Google Workspace. I haven't used PowerPoint much, it's okay.)