Edit this page

Web Browser and Operating System Support

Web Browser Support

Kendo UI components are designed to support all major browsers and to operate without the worries of 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 may vary between the versions.

Web Browser Support General

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

Browser Supported Versions Limitations
Internet Explorer 8 or later Kendo UI Spreadsheet and Responsive panel require IE9 or later
Chrome 21 or later
Firefox Current and ESR releases (What is ESR?)
Opera 15 or later
OS X Safari 6.2.6 or later

Web Browser Support for 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
Chrome 21 or later
Firefox Not supported
Opera 15 or later
OS X Safari 6.2.6 or later

Web Browser Support for Data Visualization Widgets

Kendo UI widgets rendering data visualization may 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
Internet Explorer 9 or later
Chrome 21 or later
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 8 PDF and image export is not supported
Text rotation is not supported by the 64-bit versions
Gradients in pie and donut charts are not supported
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

Important Notes

  • As of Kendo UI 2015 Q3 release Internet Explorer 7 is no longer supported.

  • Since Internet Explorer 11 was released in October 2013, look up the Q3 2013 SP2 (2013.3.1324) or a more recent Kendo UI version if you need support for it

  • Browsers in beta stage are not supported

  • Exporting a zoomed in/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 environments are not supported, due to the sandbox restrictions of the environment. The recommended UI suite for this environment is UI for Windows Universal.
  • 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 doesn't. As a result, some events, on which Kendo UI relies, are not fired. In order to avoid this problem, the following JavaScript code must be executed before the Kendo UI scripts are registered:

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

Operating System Support

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
BlackBerry 10.0 or later
Windows Phone 8.0 or later
Chrome for Mobile Any version

Important Notes

  • 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

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

See Also

Other articles on getting started with Kendo UI:

Copyright © 2002-2015 Telerik Inc. All rights reserved.