Reputation: 6449
I am the owner and developer of a e-commerce website.
Every single day some potential customers call us because can not order, we investigate a little bit and inevitably discover he can not because of some js errors.
We check his browser addons/extensions, disable some or all, and the JS errors disappear.
The JS are always different from each other, and the addons/extension vary; it happens with Chrome, IE, Firefox, indifferently. Usually are some sort of coupon/deals addons/extension like DealSpy.
And I don't have any data to support this but I believe these cases had a spike since we moved to angularjs.
I am wondering if there's anything I can do; I can't disable their addons/extension programmatically from my code I guess, but somehow catch those errors and manage them?
Any advice from anyone who faced same or similar issue?
Upvotes: 3
Views: 426
Reputation: 33162
There is likely no way to answer this properly as it depends on the code of your site and the add-ons breaking it, none of which you supply...
Anyway, try to reproduce the error and contact the add-on authors in question. There might be ways to work around particular issues, but that would be case-by-case and dependent on the actual code.
Also, in case of Firefox add-ons, if you encounter an add-on that just "breaks the web" (or part of it: your website, maybe others), consider filing a Tech Evangelism :: Add-ons bug. Mozilla and/or the add-ons editors team may then take appropriate steps according to the Add-on guidelines.
Not sure if there is something similar for Chrome... Their Help section just says to contact the actual extension author. So unless it is a security sensitive bug, you shouldn't expect any assistance from Google.
Upvotes: 1