This left us puzzled as to where to go from here, because only the Babylon Js engine related scripts and assets in our sites are taking long times to download, ISP trottling us ? The Browsers? the CDN? The hosting ? There has not been any significant Code change since this week, And all our 3 sites have somewhat similar scene, all got affected at the same time.
Edit after solved: It was a combination of Internet Connection problems and Optimization on our end ! Thanks babylon JS forums
Thanks for the reply! , Yes loading directly via script in the site header. I am still digging into the behavior, but downloading anything thought babylon takes its time, compared to loading it through another source.
But queueing took quite some time, I guess because of other pending requests. and the fact that babylon runs in an iframe
Can I recommend you to minimize the amount of scripts the page is loading, and also be sure you are only downloading the babylon packages you actually need? I doubt you need more than the babylon UMD package. And you probably don’t need jquery, or dat gui, or any physics engine.
thanks for taking the time to look into this ! , and yes, we were leaving optimization of the scripts for last, but this took priority due to the extreme load we were experiencing. Jquery needed to load the fonts inside, etc. The iFrame due to Wix site.
Will reduce the scripts and then check back, but as displayed before in here
and seeing your 5 second load , this is probably a problem on our end
took 2.5 seconds on my internet and currently i dont have great internet. The undersea cable to our continent is damaged and all our ISP’s are using their backup connections to keep us connected but at reduced speeds.
Thanks for taking the trouble to profile our site, It seems it was a combination of bad Internet speed (Our team is located in the same area) and the amount of scripts we had loaded into our site. And who knows if the Azure delays shown in the forums had something to do with it too, for now we are just focusing on compressing the Models and reducing as much load as possible to make sure the experience loads properly during bad bandwidth times. If I find a definitive solution I will post it here, thank you.