Я думаю, что вам не нужно больше сжимать эти файлы, кроме gZip.
Конечно, вы должны быть обеспокоены тем, что ваши js-файлы на веб-ресурсе не являются отладочными версиями.
Если вы попытаетесь изменить расположение этих файлов, например, попытаетесь поместить их в конец, то, возможно, вы получите ошибки javascript, потому что эти функции, вероятно, должны быть найдены элементами управления asp.net
Я только предлагаю добавить некоторый кеш на стороне клиента . Вы можете сделать это по запросу на начало заявки - что-то вроде:
protected void Application_BeginRequest(Object sender, EventArgs e)
{
// get the file name
string cTheFile = HttpContext.Current.Request.Path;
// here just see if this is the files that you wish to add some extra cache
if (cTheFile.EndsWith("WebResource.axd", StringComparison.InvariantCultureIgnoreCase))
{
// add some cache - what ever you think, or add an eTag
app.Response.Cache.SetExpires(DateTime.UtcNow.AddHours(4));
app.Response.Cache.SetMaxAge(new TimeSpan(4, 0, 0));
app.Response.Cache.SetCacheability(HttpCacheability.Public);
}
}