3 ms·
All of them. Because inevitably you're going to have a user on IE6 on Windows XP that the app doesn't work right for and you'll end up supporting it because man
by Jeremy1026 9y ago
All of them. Because inevitably you're going to have a user on IE6 on Windows XP that the app doesn't work right for and you'll end up supporting it because management doesn't want to lose a customer. Ideally you'll want to be working with IE9+, Chrome ~48+, Firefox ~40+, Safari 9+ to ensure modern compatibility.
- garethsprice 9y agoThis is where clearly specifying a browser support list at the beginning of a web project (or regularly updating one for long projects) helps to set those expectations. We have a list updated quarterly based on browsers with 5%+ market share that is baked into any requirements that clients sign off on, with additional time/money required for supporting anything outside of the list. Saved our bacon many times when it turns out the client is using a 9 year old Firefox browser they refuse to upgrade, or it turns out one particular branch office is still stuck on IE8 (true stories...)
- chris__butters 9y agoCompletely agree with this, we tend to state that we will support the latest version and two major previous versions and if any other support is needed we can accommodate that at an extra cost which some of our clients have refused to pay. For development purposes I use Chrome for work stuff and Opera for personal projects.