速度を確認するためにYslowを使用しています。
問題は、リンクされているスクリプトが多すぎることです。繰り返しを減らしようとしています。問題は最初の2つのスクリプトにあります。jqueryサイトのすべてのコンテンツを含めて、jquery1.8だけを使用してみました。1.7.2には必要なものがあり、理解できません。
また、1.7をjquery-1.3.minに置き換えましたが、機能します。Yslowは、HTTPリクエストの数が多いため、この分野での評価が低く、実際には9つの外部Javascriptスクリプトと5つの外部cssスクリプトがあります。(3はスタイル切り替え用)
2番目のスクリプトを最初にバンプすると、オートコンプリートが機能しません。
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.19.custom.min.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?key=AIzaSyAOpIKcVcsbojjjFIwnAOSsDwi_lARLp8o&sensor=false"></script>
<script type="text/javascript" src="http://gmaps-samples-v3.googlecode.com/svn/trunk/geolocate/geometa.js"></script>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="js/jquery.ui.autocomplete.js"></script>
<script type="text/javascript" src="scripts/downloadxml.js"></script>
つまり、外部j / s+cssの数を減らしようとしています。