Microsoftが提供するAjax高速化ツール Ajaxの普及により、WebアプリケーションでJavaScriptが積極的に活用されるようになって久しい。しかし、JavaScriptを多用するWebアプリケーションでは大量のJavaScriptを読み込む必要があるため、起動に時間がかかるという問題がある。 MicrosoftのDevLabsで提供されているDolotoはAjaxアプリケーションにおいて利用される大量のJavaScriptを自動的に分割し、必要に応じて遅延ロードするよう変更してくれるツールだ。 Dolotoはプロキシサーバとして動作し、Dolotoのプロキシサーバ経由でAjaxアプリケーションを動作させることでプロファイルが取得される。Dolotoはこのプロファイルを参考にJavaScriptを分割し、遅延ロードするようアプリケーションに変更を加える。 なお、Dolotoの