Is there a way to defer the loading of the cart of an e-commerce store, until the page has been painted?
Would such a thing be advisable?
The external scripts of stripe and paypal seem to be causing somewhat of a bottleneck.
I am using 2 Google fonts on my site (Josefin Sans and Teko), causing 12 requests in total.
Would it be advisable to download the fonts and upload them as a custom font?
On my homepage, past the fold, I have a Collection of all my products, populated with inline img elements with custom attribute
I additionally implemented pagination and infinite scroll.
This last step didn’t significantly improve my performance score, and in fact it seems that the extra script may cause small delays from time to time. Is that because images were set to lazyload already? Is it worth having the infinite scroll?
Is there any other optimisations I should be aware of, besides compressing images to death?
Here are my links:
read only: https://preview.webflow.com/preview/milkshaken?utm_medium=preview_link&utm_source=dashboard&utm_content=milkshaken&preview=239060f8817d66eb084e4bc18c6da8cd&mode=preview
Thank you in advance for your help!