• 締切済み

ページの容量が多ければ多いほどJavaScript

ページの容量が多ければ多いほど、JavaScriptの反応は鈍くなりますか? ページの重さに比例しますか?

  • HTML
  • 回答数1
  • ありがとう数9

みんなの回答

  • benzo_1
  • ベストアンサー率0% (0/1)
回答No.1

Javascriptで何をするかによると思います。 ページの容量と言っているものに関係しそうなものの一つにDOM操作があると思いますが、 仮にそれでパフォーマンスが落ちたとしてもdocumentfragmentという仕組みを使うという手があります。 ただ、私自身の経験ではDOMの数が多くても割とパフォーマンスは落ちないと感じているので、私自身はdocumentfragmentを使っていなかったりします。 HTML中のタグの数が多くて階層も深い、そしてそれぞれのテキスト・画像の容量多い、という場合でもjavascriptのパフォーマンスはそれほど変わらないかと思います。 ただ、アフィリエイトリンクや動画やシェアボタンなどがたくさん使われていたりすると、そいつらもjavascriptを使っていてパフォーマンスを奪い合うとか、ajaxのリクエストをブロックしてしまうとかするかも知れませんので、その点には注意が必要です。

関連するQ&A

  • 違うページのJavaScriptの実行

    JavaScriptを使ってHTMLを作成しています。 現在開いているページで違うページのJavaScriptを実行する事はできますか? 形としては現在開いているページ内にあるボタンを押下したときに、 違うページのJavaScriptを実行したいです。

  • javascriptから始まるページが開けません。

    javascriptから始まるページが開けなくなってしまいました。 インターネットオプションを開いて、セキュリティを中にしたりjavascriptを有効にしたりととやれるだけのことはやったのですが無理でした・・・。 ちなみに、WindowsXPのInternet Explorerを使っています。 何か解決策は無いのでしょうか? お願いします。

  • JavaScriptのページが見えたり見えなかったりするのですが。

    JavaScriptのページを開こうとすると、「実行しましたがエラーになりました」って下のステータスバーに表示されるのですが…。でも、昨日は見れたのに…。なぜなんでしょう?マイクロソフトのページも今見るとエラーになりましたって書いてあるし…。見えたり見えなかったり…どうしたら直るのでしょうか? わかる方教えてください。お願いします。

  • JavaScript でページズーム

    IE7/IE8、FireFox3.x、Safari4.x、Google Chrome、Opera,等主要ブラウザが、ページズーム機能が搭載されました。 ブラウザのズームボタンを押せば良いことですが、ページ内に目立つボタンを設置してページズームをコントロールしたいと思います。 ページズームは JavaScript でコントロール出来るのでしょうか、もしくは、JavaScript のライブラリ等が有れば、アドバイスを頂ければ幸いです。 もしかするとページズームは、ブラウザ箇々の機能になる為。JavaScript ではコントロールが出来ないのでしょうか。

  • javascriptについて

    特定のフォルダをクリックしても、ダウンロードしなかったり、ページが開かない事があります。 例えば、有名なGYAOのサイトでも、PLAYを押しても反応がありません。 そのときに、アドレスのところにjavascript:directScreenと出てきますので、javascriptに関係してはいると思うのですが。 Internet Explorerはバージョン6です。よろしくお願い致します。

  • javascriptのページが見れない!?

    IE6.0 セキュリティ 既定の中 アクティブスクリプト有効 Cookie 有効 プライバシーを低 www.uniqlo.comを常に許可で追加していますがユニクロのホームページが表示されません。 キャッシュをクリア、再起動しても変わりません。 http://eiganohanamichi.comもページが表示されましたとなりますが、画面下8割ぐらいが真っ白で表示されません。ステータスバーにJavascript void(0)とあります。 javascriptが何か関係あるのでしょうか。よろしくお願いします。

  • [ASP+JavaScript]どこのページから来たの?を知りたい!

    こんばんわ。 JavaScriptとASPを用いてWebシステムを作っています。 確か、JavaScriptかASPでどこのURLから来たかということを転送先のページで認識させることができたと記憶しています。 使用例としては、AのページからBを表示した場合には「いつもありがとう」というようなメッセージを、他のページからダイレクトにBを表示した場合には「ページAの注意を先に読んでください」というようなメッセージを表示するとか・・・。 とにかく、表示先のページでどこのページから転送されてきたのかを認識させたいわけです。。。 どうぞ、ご伝授くださいませ。

  • Webページで最新のJavaScriptを読み込みたい

    Webページで最新のJavaScriptを読み込みたい Visual Studio 2008 でWebページを作成しています。 今、AというページとBというページがあり、それぞれのページにボタンを設け、 Response.Redirectで行き来できるようにしています。 それぞれのページは、  B:現在の状況に応じてJavaScript内に配列を作成  A:Bで作成したJavaScriptを読み込み、ボタンのクリックで内容を表示 という機能を持たせています。 今、BでJavaScriptを作成し、Response.RedirectでAのページに行くと、前の (キャッシュされている?)内容が表示されます。 →ここで、ブラウザの「更新」ボタンをクリックすると、最新の内容になります。 切り替わったときに、最新の状態のJavaScriptを読ませようと、  A.aspx?data=xxxxx (xxxxxは乱数)としましたが、状況は同じでした。 Aのページで、いつでも最新のJavaScriptを読み込ませることはどうすればでき るのしょうか。

  • javascriptと表示されるページが見れません

    こんにちは javascriptと表示されるページ(?)が何も書かれていない状態で「ページが表示されました。」とでるのですが、これは私のパソコンでは見ることが出来ないのでしょうか? それとも見れないような設定をしてしまっているのでしょうか? Windows98を使っています。 よくわかっていないので質問がおかしかったらごめんなさい。回答、お願いします。

  • Javascriptで1、2回目のページを分ける

    FC2ブログで、1回目の訪問と2回目の訪問のページを切り替えたいのですが、 javascriptで出来ますか?(例えば、「ブラウザ再起動すると駄目」など、完全にではなくてもOKです) (1)Javascriptで環境変数(IPアドレスを)を取得して、判別 (2)Javascriptでcookieを取得して、判別 なんとなく、出来そうな感じはするものの、深きを知らないため、質問させて頂きました。 CGIを少々かじっており、Javascriptはコピペしか出来ない程度です。 よろしくお願いします。

専門家に質問してみよう