Skip to main content

Smarter Page Loading behaviour


Baffour_Atuah

Figma recently updated the way it loads pages to improve performance.

Previously it loaded all your pages at once, and this makes big files slow. Instead it loads additonal pages on demand, so if I open a file with 10 pages, it only loads the page I opened, and starts loading other pages as I navigate to them.

I understand why this was done, as it massively helps with Performance of the original page file load, and I’m assuming this was an issue with bigger files.

But the problem I have is it now takes me several seconds to load individual pages. I’ll often have meetings where I’m sharing my screen and showing people something on Figma, and it makes it very hard to talk through something whilst navigating my designs if I have to keep stopping to wait for page loads. This never felt like a problem for me before the change, when all pages were loaded at once.

It’d be great if the logic here could be refined somehow. E.g. maybe lazy load other pages in the background once the first had loaded. Maybe only dynamically load for pages of a certain size etc.

djv
Figmate
  • Community Support
  • June 24, 2024

Hey @Baffour, thanks for the feedback!

We’ll pass this onto our team for future consideration. Don’t forget to also vote up top! ☝️

Our team uses votes fro the community to prioritize and gauge overall interest from the community.


jaclyntan
  • New Participant
  • June 27, 2024

I agree, I understand why pages are loaded dynamically but for me it seems to have massively affected performance of all my files and made them slower to use.

I didn’t consider page loading to be that big of a problem, but now it seems like every file I open takes even longer than it did previously.

Perhaps this feature could be opt-in instead of by default? It’s making my workflow seem really tedious…


  • June 27, 2024

Same here… the dynamic page loading has had a negative effect on my overall experience. +1 to being able to opt-in/opt-out of this feature.


Stan5
  • New Participant
  • July 3, 2024

The behaviour should adapt to the file size and network speed, and offer a setting to override it


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings