Skip to content

Latest commit

 

History

History
142 lines (123 loc) · 4.88 KB

browsers-support.md

File metadata and controls

142 lines (123 loc) · 4.88 KB
title page_title previous_url description position
Supported Browsers
Suported Browsers
/technical-requirements.html, /getting-started/technical-requirements
browser, platform support and prerequisites for best performance when working with Kendo UI.
2
<style scoped> .stripes { border: 1px solid #E15613; border-collapse: collapse; } .stripes th { background: #E15613; color: #fff; } .stripes tr:nth-child(2n+1) td { background: #fed; } .stripes th, .stripes td { padding: 3px 5px; text-align: left; } </style>

Supported Desktop Browsers

Kendo UI Core Kendo UI Professional
Internet Explorer 7+
10+ (for mobile widgets)
7+
10+ (for mobile widgets)
Firefox ESR +
*not supported by mobile widgets
ESR +
*not supported by mobile widgets
Chrome Yes Yes
Opera 15.0 + 15.0 +
Safari 5+ (OS X) Yes Yes

NOTES:

  • Browsers in beta stage are not supported;

  • Quirks mode is not supported. Always specify a DOCTYPE. Recommended DOCTYPES include HTML5, XHTML 1.1, XHTML 1.0 Strict and HTML4 Strict. The HTML4 Transitional DOCTYPE triggers quirks mode and should not be used. XHTML 1.0 Transitional works well in most cases, but may cause issues with 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, compared to the browser versions they emulate. It is highly recommended to use IE's Edge mode via META tag or HTTP header.

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

Internet Explorer as an Embedded Browser in a Desktop Application

Internet Explorer behaves differently when being 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:

window.MSPointerEvent = null;
window.PointerEvent = null;

Supported Operating Systems

Platform Version
Windows XP +, Server 2003 +
OS X OS X 10.5+
Android 2.3 +
iOS 6.0 +
BlackBerry 10.0+
Windows Phone 8.0+
Chrome for Android Yes

NOTES:

  • In Android 2.3 dataviz widgets support only Canvas rendering mode;
  • Hybrid mouse and touch devices are supported (for instance IE10, Chrome and Firefox on Windows 8).

Other prerequisites:

  • JavaScript must be enabled on all browsers

For best performance:

  • 'Disable script debugging' in the browser's config options must be checked;
  • Caching on Internet Explorer must be activated.