Which devices and web browsers we support by default
By Michael Argentini
Managing Partner, Technology and Design
The following list contains the desktop and mobile web browsers we support by default when we build a web application. We can build for older and non-standard browsers upon request. For more information about relevant platforms, visit our Tech Trends site to see a cross-section of device, operating system, and web browser usage over the last twelve months.
- Internet Explorer 11 (2013)
- Microsoft Edge 12 (2015) +
- Firefox 28 (2014) +
- Safari 9 (2015) +
- Google Chrome 29 (2013) +
- iOS Safari 9.2 (2015) +
- Android Browser 4.4 (2014) +
- Chrome for Android 59 (2017) +
- Firefox 54 for Android (2017) +
Operating systems change frequently (typically yearly), and point releases and patches in-between can cause them to behave differently. This is especially true of Google Android. That said, we generally test with the following operating systems.
- Apple iOS
- Apple OS X
- Microsoft Windows
- Google Android
- Various flavors of Linux (optional; talk to us!)
Fynydd supports the current and two prior major versions of Microsoft Windows. So when Windows 10 was released, we began to support Windows 10, Windows 8.1, and Windows 8; all with the latest updates. Since Windows 10 is officially "the last version of Windows", we consider the yearly "Creator Updates" as Windows versions.
Since Apple OS X and iOS upgrades are free and distributed to everyone, we typically support the current and one prior version; all with the latest updates. Check the Apple Developer App Store support site for more information.
Google Android is uniquely tough to support as carrier partners don't generally allow OS upgrades, so there are a bunch of different versions out there. We do our best to support the current version of Google Android, as well as several prior point releases to cover 80% of real-world configurations at the time of launching a client web app. Check the Google Android Dashboards for more information.
We do offer support for older operating systems, but development costs will be increased to cover the additional work required for development and testing to ensure across-the-board compatibility.
Article last updated on 7/18/2018