I'd say it's not unreasonable. You're giving your third parties the ability to break your business. Third party scripts are blocked or just fail to load all the time, APIs change suddenly, etc.
I'd say it's not unreasonable. You're giving your third parties the ability to break your business. Third party scripts are blocked or just fail to load all the time, APIs change suddenly, etc.
This case specifically just seems to hit (mandated?) nutritional information that's also printed on the packaging.
What's your strategy for dealing with jquery not getting loaded?
>APIs change suddenly, etc.
That's going to be an issue regardless of you check whether the script is loaded or not.
Host it on your own infrastructure so that it's the same reliability as your site itself?
You can save your site by self-hosting jQuery, but if your business depends on Google Maps you should at least handle failure more gracefully than a blank screen.
That hasn't been true for years due to timing attacks. See: https://news.ycombinator.com/item?id=24745748