Hi Figma,
following use case:
30 slides, 4 contain 720p videos, the rest 1080p images.
Client receives the shared link, quickly skips through all slides. Client sees some unloaded image frames and pixelated images, fine, that’s expected. Client assumes the images and videos will load at some point, so he waits. The current slide finishes loading, okay. Client quickly skips back to previous slides, and here’s the issue: those slides are unloaded again, and Figma shows the lower-resolution versions again instead.
So the client’s expectation that “the presentation is loading in the background” is actually not true, slides get unloaded as they navigate. I assume this is related to: https://help.figma.com/hc/en-us/articles/360052988373-Image-loading-and-performance
Yes, there’s the option to make the file available offline, but this requires telling the client to manually enable it. In my opinion, that’s a usability problem when the natural expectation is that the deck preloads in the background.
Please think about introducing something in this directions:
- sharing option that explicitly preloads the entire deck before the seeing the first slide
- disable image unload on slide switch and add indication of overall deck load progress
Thanks, sorry, this is quite frustrating.