Hi @EagleHunted ,
Regarding the image size, 412x186 is not too small for mobile use, as mobile screens typically measure around 412x823. This size should be sufficient to cover the mobile screen effectively.
For optimizing JavaScript loading, you can handle it as follows:
- The JavaScript files loaded from theme extensions are inserted into the page by Shopify using a Liquid variable called “content_for_header.” Every theme includes this variable in the head section.
- Consider adding a Liquid snippet to your theme to read this variable and alter the JavaScript file insertion, allowing you to defer their loading.
- It would be best to contact the extension support team to handle the removal of JavaScript files when there is no user action.