リソースが XHR を介して (文字列として) ロードされ、DOM に注入される複雑なクライアント側テンプレート システムを用意します。
これまでの Javascript 挿入では、スクリプト タグを動的に作成して DOM に追加していました。これは、最新のブラウザーでの速度のためだけでなく、テンプレートが不要になったときにスクリプトをクリーンアップ/削除できるようにするためでもあります。
ただし、古いブラウザーと IE (最新の 10 バージョンでも) では、特に window.eval() は、新しいタグを介してコードを挿入するよりも、コードの評価がはるかに高速であるようです。IE ネイティブの execScript でさえ、eval よりもずっと遅いです。
IEでパフォーマンスを向上させるためにevalを使用するように最適化してみますが、後でそのような評価されたJavascriptを参照または削除する方法がわかりません。誰かがこれをどのように行うかについて何かアイデアを持っているなら、それをいただければ幸いです。