Edit this page

Web Browser and Operating System Support

The Kendo UI components are designed to support all major browsers and operating systems.

Web Browser Support

The Kendo UI widgets can seamlessly operate without concerns for cross-browser compatibility, standards compliance, or touch-device support. However, depending on the specifics of your project and the components you prefer to use, the browser support provided by Kendo UI widgets might vary between the versions.

General

Most Kendo UI widgets have no specific limitations as of the browser versions they support.

BROWSER SUPPORTED VERSIONS LIMITATIONS
Edge 20 or later (officially supported versions by Microsoft only)
Internet Explorer 9 or later
Chrome Current and previous
Firefox Current and ESR releases (What is ESR?)
Opera 15 or later
OS X Safari 6.2.6 or later

Hybrid UI

The hybrid UI widgets and frameworks are intended for Cordova based deployments, and support the following mobile device browsers and their corresponding web view components:

BROWSER SUPPORTED VERSIONS
Internet Explorer 10 or later on Windows Phone 8.x
Chrome Current and previous
Firefox Not supported
OS X Safari 6.2.6 or later

Data Visualizing Widgets

Kendo UI widgets rendering data visualization, such as Charts, Gauges, Barcodes, Diagrams, and Maps, might require more recent browser versions as well. If you want to use them in your project, consider the information below.

Fully supported browsers

BROWSER SUPPORTED VERSIONS
Edge 20 or later (officially supported versions by Microsoft only)
Internet Explorer 9 or later
Chrome Current and previous
Firefox Current and ESR releases (What is ESR?)
Opera 15 or later
OS X Safari 6.2.6 or later
iOS Safari iOS 8 or later
Chrome for Mobile 21 or later

Browsers with limited support

BROWSER SUPPORTED VERSIONS LIMITATIONS
Internet Explorer 10 Dashed lines in canvas are not supported, which affects the image export as well
Android 2.x, therefore, uses non-interactive canvas output
Android 2.3 The Canvas rendering mode is only supported

PDF Export

The Kendo UI PDF generator is tested and supported in the following desktop browsers:

  • Internet Explorer 9 and later.
  • Latest Chrome, Firefox, Safari, and Blink-based Opera versions.

Important

Internet Explorer 9 and Safari do not support the option for saving files. To achieve this, you need to implement a server proxy.

Officially, PDF export is not supported on mobile because of browser limitations and CORS-related security restrictions in hybrid applications. For example, it is not possible to load locally stored font files in hybrid applications. Though exporting in PDF might work on some mobile devices in specific scenarios, PDF export is not supported in:

  • Mobile browsers.
  • Hybrid mobile applications.

Best Performance

To ensure the best performance of your project, make sure that you:

  • Always use an up-to-date browser version.
  • Check Disable Script Debugging from your browser configuration options.
  • Activate Caching in Internet Explorer.

Notes on Web Browser Support

  • As of the Kendo UI 2017 R1 release, Internet Explorer 8 is no longer supported.
  • As of the Kendo UI 2015 Q3 release, Internet Explorer 7 is no longer supported.
  • Since Internet Explorer 11 was released in October 2013, look up the Kendo UI 2013 Q3 SP2 (2013.3.1324) release or a more recent Kendo UI version if you need support for it.
  • Browsers in beta stage are not supported.
  • Exporting a zoomed in or zoomed out page to PDF is not supported.
  • Quirks mode is not supported.

    Important

    Always specify a DOCTYPE. Recommended DOCTYPEs include HTML5, XHTML 1.1, XHTML 1.0 Strict and HTML4 Strict. The HTML4 Transitional DOCTYPE fires the Quirks mode and should not be used. XHTML 1.0 Transitional works well in most cases, but may cause issues with the vertical positioning of icons. The correct syntax for all DOCTYPEs is provided on the W3C website.

  • Internet Explorer compatibility modes are not supported. These modes can exhibit different behavior and rendering bugs as compared to the browser versions they emulate.

  • Windows Universal apps and Cordova for Windows 10 environments are not supported, due to the sandbox restrictions of the environment. The recommended UI suite for this environment is UI for Windows Universal.
  • Unexpected behaviors that occur only in a hybrid application, but not in a standalone supported browser, are by default considered to be triggered by the hybrid environment and unrelated to Kendo UI.
  • It is highly advisable to use Internet Explorer Edge mode via a META tag or an HTTP header:

    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
  • Kendo UI uses a progressive enhancement for its CSS styling. As a result, old and obsolete browsers may ignore CSS 3 styles such as rounded corners and linear gradients.

  • Internet Explorer behaves differently when embedded inside a desktop (WinForms) application. It reports to support pointer events, but actually does not. As a result, some events, on which Kendo UI relies, are not fired. To handle this issue, execute the following JavaScript code before the Kendo UI scripts are registered.

    <script>
        window.MSPointerEvent = null;
        window.PointerEvent = null;
    </script>
    

Operating System Support

The following table lists the operating systems and their versions that are compatible with Kendo UI.

PLATFORM VERSION
Windows XP or later
Windows Server Server 2003 or later
OS X 10.5 or later
Android 2.3 or later
iOS 6.0 or later
Windows Phone 8.0 or later
Chrome for Mobile Any version

Notes on Operating System Support

  • Hybrid mouse and touch-screen devices are supported; for example, Internet Explorer 10, Chrome and Firefox on Windows 8
  • JavaScript should be enabled on all browsers so that they can be allowed to run scripts

See Also

Other articles on getting started with Kendo UI: