Hi Geert,
If you are using jQuery in your scripts they might get in conflict with some Sitefinity jQuery. You may try to resolve the conflicts with
noConflict().
1)The default javascript generated is needed for Sitefinity page as it is not showing static content. Some of this javascript can be reduced by disabling Browse and Edit functionality. To disable it go to Administration -> Settings-> Advanced-> Pages and set EnableBrowseAndEdit to False this will remove it from the last javascript block containing the loadHandler. the default scripts on an empty page should not slow your performance as with them the page is requested in about 600ms when deployed in IIS( without images that have not been already cached).
2) The scripts added are necessary. They can be reviewed at Administration -> Settings-> Advanced-> Pages-> Script manager-> Script References. The script that is always loaded is the loadHandler and Telerik.Web.UI.WebResource.axd which contains the scripts for widgets and also provides script combining to reduce the server calls for the necessary scripts and puts them all in a single file which is cashed and they will not have to be requested again. This happens when the page is requested for first time. If you remove a script from script references Sitefinity breaks. You can test deploying a project in IIS as the integreted web server in Sitefinity is not as fast as IIS and observe the load these scripts cause. You can do Asynchronous Javascript loading for your script to improve performance.
Greetings,
Stanislav Velikov
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the
Telerik Public Issue Tracking system and vote to affect the priority of the items