3

誰でもjqueryコードを保存するための最良のアイデアを確認できますか?最初はすべてをドキュメントのHEADに挿入していましたが、ページ間で使用されるコードが増えています。

拡張子が.JSのインクルードファイルを使用する最良の方法はありますか?

これに関して他に何かまたはより良いものはありますか?

この場合、.jsファイルを保存するのに最適な場所はどこですか。

私が持っているルートの

/ css / scripts

など.../scriptsは私のjqueryファイルがある場所です...しかし私は私の.jsファイルに同じものを使用する必要がありますか?

ディレクトリ構造に関する推奨事項はありますか?

4

4 に答える 4

4

できるだけ多くのコードを.jsファイルに保存する必要があります。これにより、ブラウザーは1回だけダウンロードして、すべてのリクエストで再利用できるようになります。

コードをプレーンテキストとしてHEADセクションに直接含めると、各リクエストでそのコードが強制的にダウンロードされ、ページ転送が遅くなります。

ファイルを保存するディレクトリはあなた次第です...私はとを使用/cssします/js/scripts、多くの場面で同様に使用されます。

于 2009-04-15T15:25:14.030 に答える
1

ページのどこにJavaScriptを挿入するかは、何をしようとしているかによって異なります。速度を上げるために、ページの最後にJavaScriptをリンクするための引数があります。これにより、ブラウザーはJavaScriptの解析/実行を試みる前に、ページをロードできます。もちろん、ページが読み込まれる前にJavaScriptを実行する必要がある場合は、ドキュメントの先頭に配置する必要があります。それは本当にあなたとあなたのニーズ次第です。

.jsはJavaScriptファイルの標準拡張子であるため、引き続き使用することをお勧めします。ユーザーのブラウザがJavaScriptファイルをキャッシュできるように、JavaScriptファイルをページに直接配置するのではなく、リンクすることをお勧めします。

スクリプトをどこに保存するかはあなた次第ですが、すべてのjQueryファイルを/scriptsディレクトリに保存するのは良い考えのようです。

于 2009-04-15T15:25:51.317 に答える
1

複雑すぎる必要はありません。はい、確かにJS拡張機能を使用して保存しますが、Javascriptをサードパーティのライブラリから分離しておくこともお勧めします。

これはあなたが必要とするすべてについてです:

.
./js/jquery/jquery.js
./js/yourfiles.js

または、ファイルを会社名で入力します。

./js/companyname/yourfiles.js

そして、他の人が言っているように:可能であれば、ファイルの最後にJSを置きます。

于 2009-04-15T15:26:56.163 に答える
0

Sebは正しいですが、1つ追加するには、すべてのJSファイルとCSSファイルをそれぞれ1つに圧縮してみてください。

ファイルがキャッシュされているかどうかに関係なく、個々のファイルが更新されているかどうかを確認するために、サーバーへのラウンドトリップ要求があります。これにより、JSファイルとCSSファイルが多数ある場合にユーザーエクスペリエンスが低下する可能性があります。

于 2009-07-27T19:19:27.323 に答える