I am on basic level.
I ticked the intermediate level … I’ll recheck test result in a few minutes time.
intermediate level rendered the site incorrectly….
the biggest issue is trying to deal with js for slider
Minify JavaScript for the following resources to reduce their size by 4.4KiB (39% reduction).
thus, I was hoping your plugin could help.
Ok first of all I must strongly recommend that you use and stick with the Automatic Settings that set the options in the Automatic Groups for you. This is because some settings are dependent on other settings so the Automatic setting resolves these dependencies to reduce the risks of conflicts.
Check out the tutorials on the website on configuring the plugin and resolving conflicts:
https://www.jch-optimize.net/documentation/tutorials.html
If you want to use the defer setting or place the javascript at the bottom it is better to get the pro version as the Premium and Optimum setting places the javascript at the bottom and the Optimum setting adds the async and defer attributes to the combined file. Additionally a pro subscription gives you access to premium support via the ticket system so you can provide administrator access to your site or test site and I can help you configure the plugin and resolve the conflicts.
Having said that, I would need to see the url to your website and your gtmetrix report to be able to offer any explanation as to why the defer setting or placing the javascript at the bottom didn’t resolve these alerts for you. Possible reasons could be that the file was excluded from the plugin for some reason or that the file wasn’t embedded in the HTML but was loaded from another javascript file.
If the Intermediate setting didn’t render the site correctly then there’s a conflict that needs to be resolved. You first need to determine if the conflict was due to CSS or javascript so disable ‘Combine CSS’ and ‘Combine javascript’ options in turn, checking the site each time.
If the error is with Combine CSS then more than likely you have a parsing error in one or more of your CSS files so check them with http://csslint.net/ and correct any error or exclude the files with errors. You can ignore parsing errors about vendor specific rules like ‘Unknown @ rule: @-ms-keyframes.’.
If the error is with Combine Javascript then the tutorials describe how to find which file to exclude by looking for the javascript errors in the console.
Of course with a subscription you could submit a ticket with admin access and I could do all of this for you. (The ticket system is unavailable on weekends).
With your complete description here I was able to return this information to the designer of my wp theme. They have determined that there was an issue in their application of a slider system. Not sure when the code rewrite/update will be some…so I am going to follow through with all your suggestions and read through all your information.
I truly appreciate the in depth response. Not the telling but the teaching. If this works, by all means, a paid plugin for me!
I will keep you updated…
Ok good to know…I’m guessing there may have been some javascript errors on your page so in the meantime you can try and enable the ‘Use try catch’ setting in Advanced Options. If you combine a file with errors it will affect the combined file but this option will wrap each file in a try catch block and ‘contain’ the error in the original file so the combined file should work just as before.