Hey gore.m,
Thanks for the screenshot. That’s not the time it takes for the JavaScript file to load, that’s the time it takes for the plugin to receive the photos back from Instagram. The plugin makes an Ajax request to Instagram’s API and the photos are sent back. As it’s requesting the photos from an external location (Instagram’s servers) then it takes a little longer than the photos on your server. However, keep in mind that the Instagram photos are loaded in after the DOM has already loaded and so won’t slow down the loading of your page at all. The blue vertical line on your screenshot shows the point where the DOM is loaded and the page content is visible, then the plugin makes the request to Instagram to get the photos. We display a loading symbol in the feed while the photos are being loaded from Instagram to indicate that the photos are being loaded.
Let me know whether that makes sense,
John