How should I detect incompatible browsers?
See original GitHub issueI’ve created a large single page app using vue.js. Now I would like to detect browsers which are incompatible with vue.js and display a helpful error message to the user. I could grab one of many existing browser detection tools and make good guesses about which browsers should work but I would rather use feature detection as that is the recommend way to go.
Do you have any recommendations on how to detect which browsers should be able to run vue.js? Would it be sufficient to just check for Object.prototype.__defineSetter__
?
Issue Analytics
- State:
- Created 8 years ago
- Reactions:2
- Comments:6 (1 by maintainers)
Top Results From Across the Web
How to check Chrome Browser for incompatible applications
Here is how to check for them: You should type chrome://settings/IncompatibleApplications into your address bar and press Enter.
Read more >Cross Browser Compatibility Testing beyond Chrome
Instant access to 3000+ real browsers and devices to run a cross browser compatibility test for your website. No setup is required.
Read more >9 Tips To Avoid Cross-Browser Compatibility Issues from the ...
You can use a cross-browser compatibility testing tool like Testsigma to check if your website/browser compatible with all browsers.
Read more >Why am I getting an Unsupported Browser error?
On your computer, open Chrome. · At the top right, click More > Settings. · At the bottom, click Advanced. · Under "Privacy...
Read more >Introduction to cross-browser testing - Learn web development
Cross-browser testing is the practice of ensuring that a website works across various browsers and devices. Web developers should consider:.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Personally, after much testing, for Vue the minimum you need is the following:
@pixelbacon this will return ‘false’ for ie10 where vue is working fine.