Which widgets use Kendo UI
We are just about ready for launching our first Sitefinity site. We are running performance tests and see that we have a hefty 1.3MB download on our main page. Thats Kendo UI and it is already minified.
We would rather not have that on the first page which the customer's loading.
Since I don't get this with all my web page templates, I assume that some Sitefinity-Widgets include Kendo UI. Is there any documentation about that?
Or do I need to do trial and error and remove all widgets to find out?
There's no documentation, but you can see the widgets on your page and use JustDecompile to view their templates (if they aren't available in the backend already)
I think search and navigation are the likely two...I can't think of another that uses it off the top of my head.
- Anyway, download the (free) JustDecompile
- Search for the offending widget
- In the code it'll tell you the location of where it's template is located, then you can just go browse the DLLs for it, extract, change
If you are logged in with a administrator profile the inline editor uses kendo ui
Oh good call! ...forgot about that, it's one of the things I generally just disable on a new site
Hello,
The searchbox uses kendoAll script. Depending on which navigation template you use, it might include KendoWeb. The comments widgets use kendo web, as well as, the inline editing. Basically, these are the widgets that reference kendo on the frontend. The checkout widget might load it, depending on the settings as well - different fields are loaded depending on the settings views.
Regards,
Nikola Zagorchev
Telerik