Browser and platform support for the OpenUI5 libraries on iOS, Android, macOS, and Windows platforms.
As OpenUI5 is based on CSS3, HTML5, and the ECMAScript 5 (ES5) JavaScript API, only browsers with HTML5 capabilities are supported. In general, only major versions that are also supported by the respective platform can be supported by the OpenUI5 framework.
We currently do not guarantee that ECMAScript standards ES6/ES2015 or newer, work with OpenUI5.
Depending on the platform your OpenUI5 apps run on, different browsers in different versions are supported. If you know which platform and which browsers are used by your users, you can decide on which libraries to use for your app.
The following tables give a general overview of the browsers, platforms, and reference devices supported by the main OpenUI5 libraries.
Platform | Device Category | Platform Version | Safari | Web View | Microsoft Edge (Chromium)2 | Google Chrome | Mozilla Firefox | SAP Fiori Client |
---|---|---|---|---|---|---|---|---|
Windows1 | Desktop |
Windows 10 Windows 11 |
- | Latest version | Latest version | Latest version | Latest version and latest Extended Support Release (ESR) | - |
Touch5 |
Windows 10 Windows 11 |
- | Latest version | Latest version | Latest version | Latest version | ||
macOS | Desktop | Latest 2 versions | Latest version | - | Latest version5 | Latest version5 | - | - |
iOS & iPadOS3 | Phone and Tablet5 | Latest version | Latest version | Latest version | - | - | - | Latest version |
Android4 | Phone and Tablet5 | Latest 3 versions supported by Google | - | - | - | Latest version | - | Latest version |
1) The specified browsers are also supported in virtual environments, such as Citrix and VMware. Any issues found must be reproducible in a non-virtualized environment.
2) OpenUI5 detects Microsoft Edge (Chromium) as Google Chrome and treats it the same. If your personal or your organization’s tracking prevention settings within Microsoft Edge are too strict, *hana.ondemand.com addresses are blocked. To prevent this, load OpenUI5 from https://sdk.openui5.org/.
3) We use current Apple iPhone and iPad devices for testing and reproducing the reported issues.
4) Android-based devices are very fragmented in matters of operating system variants and hardware diversity. We use current Samsung Galaxy S and Galaxy Tab S series devices for testing and reproducing the reported issues.
5) Not supported for sap.ui.commons and sap.ui.ux3.
Support for Microsoft Internet Explorer 11 (IE11) ended with the end of IE11 support by Microsoft, and for the sake of completeness Internet Explorer mode of MS Edge was never supported by OpenUI5.