あなたのウェブサイトを高速化する方法

文:Andrew Mager(Special to ZDNet.com) 翻訳校正:村上雅章・野崎裕子
2009-02-16 08:00:00
ウェブサイトを高速化するにあたり、そのフロントエンド処理に着目し、処理効率の向上に役立てることのできるティップスやツールを紹介する。
最新特集【一覧】

 しかし、最初のページロードを分割できたとしても、ページに影響を与える外部スクリプトというものが存在している。

 スクリプトすべてを同時にロードする方法はいくつもある。XMLHttpRequestを使用するという手もあるものの、クロスサイトスクリプティング(XSS)攻撃を受ける可能性が出てくるだけではなく、すべてのスクリプトを同じドメインに配置しておく必要がある。

XHR evaluation

 スクリプトをiframe内に配置することで、JavaScriptをページ上の他のリソースと同時にダウンロードできるようになる。また、Document Objet Model(DOM)のcreateElementメソッドを用いることでhead要素を作成することもできる。