Es raro ver una aplicación que directa o indirectamente no use código JavaScript, sobre todo desde la aparición de ASP.NET Ajax y todo esto de la Web 2.0.
Este hecho provoca, que cuando hacemos la primera petición a nuestra página, ésta tenga que descargarse todo el código JavaScript que tenga, vaya o no vaya a utilizarlo, lo que provoca una pérdida de rendimiento en nuestra aplicación, ya que en la mayoría de los casos no se va a usar todo el código descargado, como podéis ver en esta gráfica:
Doloto es una herramienta de Microsoft Research para optimizar la descarga del código JavaScript, reduciendo el código JavaScript que se descarga.
Según los datos que dan, reducen se puede llegar a reducir el código en un 40% y hacer la aplicación un 30-40% más rápida.
La información completa la podéis encontrar aquí.