I am relatively new to web development, so please allow me a maybe stupid question. I searched here and with google, but did not come closer to the answer...
Kendo says it is a HTML5 framework. Ok, fine. Now, I did an application with Kendo, and it runs in old browsers, too. So, somehow it cannot really be HTML5. I am just confused: Is there some kind of migration in the background? Or how can you say Kendo is HTML5, when it actually all I get (and all I want) is HTML4?
5 Answers, 1 is accepted
The answer of your question can be found on KendoUI Web Overview:
Great UX across devices and browsers
(even the old ones)
A world with only HTML5-enabled browser can't come soon enough. Until then, you need tools that minimize the pain of supporting outdated browsers and maximize the performance. Kendo UI uses a mix of techniques to enable some HTML5 features in older browsers, and fine-tuned graceful degradation for others. Kendo UI is designed to support all major browsers, including: Internet Explorer 7+, Firefox ESR, Chrome, Safari 5+, and Opera 11+.
Your suggestions are correct - basically KendoUI use "Progressive enhancement" technique to provide HTML5 features for older browsers when possible and fine-tuned graceful degradation for browsers where providing them is not possible.
Please note that the widgets in all versions (including trials) of KendoUI are using the "Progressive enhancement" technique to provide HTML5 features for older browsers.