Skip to content

Latest commit

 

History

History
340 lines (209 loc) · 6.64 KB

Browser_and_Platform_Support_74b59ef.md

File metadata and controls

340 lines (209 loc) · 6.64 KB
loio
74b59efa0eef48988d3b716bd0ecc933

Browser and Platform Support

Here you can find information on the browser and platform support for the OpenUI5 libraries on iOS, Android, macOS, and Windows platforms.

As OpenUI5 is based on CSS3, HTML5, and modern ECMAScript ("ES2023"), only browsers with corresponding capabilities are supported. In general, only major versions that are also supported by the respective platform can be supported by the OpenUI5 framework.

Restriction:

With OpenUI5 1.116, the framework leverages features of modern ECMAScript up to and including ECMAScript 2022 Language Specification. Certain restrictions do apply, however. For more information, see ECMAScript Support.

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.


Overview of Supported Browsers, Platforms, and Reference Devices

The following tables give a general overview of the browsers, platforms, and reference devices supported by the main OpenUI5 libraries. There are certain known device-browser combinations that lead to visual degradations. For more information, see Visual Degradations.

Note:

Browsers are constantly evolving across various devices. Browser upgrades may introduce changes that are not backward compatible and can affect the behavior of OpenUI5. SAP has no control over these upgrades and doesn't provide any warranty regarding the features or qualities of these browsers.


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, 6

Windows 10

Windows 11

-

Latest version

Latest version

Latest version

Latest version7

macOS

Desktop

Latest major 2 versions

Latest version

-

Latest version 5

Latest version5

-

-

iOS & iPadOS3

Phone and Tablet5,6

Latest version

Latest version

Latest version

-

-

-

Latest version7

Android4

Phone and Tablet5,6

Latest major 3 versions supported by Google

-

-

-

Latest version

-

Latest version7

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.
6) Not supported for sap.sac.df.
7) With the removal of the SAP Fiori Client from the Public App stores, preferable native browsers should be used on mobile devices. For more information see, 2992772.


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.

  • Visual Degradations
    Depending on the combination of device and browser, visual degradations may occur in certain libraries.
  • Keyboard Shortcuts for OpenUI5 Tools
    OpenUI5 provides tools for information, diagnostics and testing purposes that are accessible via keyboard shortcuts.