タグ

高速化に関するAJYAのブックマーク (27)

  • JavaScriptの読み込みを最適化してページの表示速度を高速化する6つの方法

    [対象: 中〜上級] 僕のブログではてブ数がいちばん多いのはウェブページを高速化するTIPSを解説した記事です(まだ読んでない人はぜひ読んでください!)。 その記事では高速化全般を扱っていましたが、今日の記事ではJavaScriptに的を絞って表示速度をスピードアップできる施策を6つ紹介します。 もともとはSearch Engine PeopleブログのOptimizing JavaScript for Better Web Performanceで説明されていたものです。 記事作者のJoydeep Deb(ジョイディープ・デブ)氏に僕のブログでの転載許可をもらえました (Thanks, Joydeep!)。 逐一の翻訳ではなく、書かれている内容をもとに僕の言葉で解説していきます。 1. HTTPリクエスト削減のためにJavaScriptファイルを1つに統合する ウェブページの表示を高速化

    JavaScriptの読み込みを最適化してページの表示速度を高速化する6つの方法
  • こてさきAjax:node-spdy 試してみた - livedoor Blog(ブログ)

    今日のブログのお題は、SPDY。Webサービスを「とにかく速くしよう!!」ということで、Google が提唱したプロトコルです。既にChromeでは、このSPDYが実装されており、サーチやGMailなど Google が提供する殆どのサービスで既に利用されています。 最近では、FireFoxへのインプリが始まったり、HTTP/2.0検討のベースとなるなど何かと話題のWeb最新技術です。 SPDYがWebを早くする仕組み SPDYは、現状のWebが抱える問題 ”HTTPは遅い!!" を解決するものです。HTTP が "遅い" 原因は色々ありますが、中でも最も大きいのは Request and Response の制限です。このため、SPDY では一の HTTPS セッションの中で複数の HTTP セッションを多重化するといったことを行い高速化を実現しています。 Request & Resp

  • Javascriptのパフォーマンスをあげるポイント | Branberyheag Lab

    30 best practices to boost your web application performance – Web User Interface Architect JavaScriptコーディング等を 書く上でのパフォーマンス確認事項30。 自分へのインプット&メモがてらにちょっとまとめてみます。 JavaScript DOMの操作は可能な限りやめる eval, new Function() は遅いので可能な限り使わない withステートメントを使わない(使った事ないですが) for-in 文ではなく for 文を使う。 ループの中で try-catch ではなく、try-catchの中にループを置く グローバル変数をなるべく使わない aaa+=’AAA’;aaa+=’BBB’; の方が aaa=’AAA’+'BBB’;より速い 複数の文字列連結には、Array で文字

  • jQueryのパフォーマンス高速化Tipsまとめ | Webエンジニアのメモ

    TweetPocket jQueryのパフォーマンス高速化Tipsまとめ jquery-logo jQueryのパフォーマンス高速化Tipsのヒントリストです。 セレクタのパフォーマンスのヒント 1. 常に#ID から辿る jQueryで要素を選択する最速の方法は、IDによるものです。 $('#content').hide(); $('#content p').hide(); 2. クラスの前にタグを使用 jQueryで2番目に早いセレクタは、タグセレクタ($(’head’))です。 なぜならそれはネイティブJavaScriptメソッド、getElementsByTagName()だからです。 最良の方法は、接頭辞にタグ名(およびIDから派生)を持つクラスです。 var receiveNewsletter = $('#nslForm input.on'); クラスセレクタは、jQueryの

  • JavaScriptがページの読み込み時間を遅くする理由トップ10 | ゆっくりと…

    CSS Sprites 化や画像サイズの最適化、Data URI 化、CSS/JavaScript ファイルの圧縮・結合・読み込み順番の整理やキャッシュ制御など、サイトでは主に HTTP リクエストの数、データ量およびそれらの順番に関して色々なテクニックを試してきましたが、さらに深く掘り下げるには JavaScript の実行がページの読み込み時間に与える影響を知っておく必要があると思います。 「ウェッブサイトの表示速度を測定するフリーツール集」 でも紹介しましたが、dynaTrace AJAX Edition という優れたツールをフリーで公開している dynaTrace software のブログでこの問題を扱った記事がありましたので共有します。JavaScript 高速化 Tips は (例えば 「JavaScriptを高速化する6つのテクニック」 など) 多々あるかと思いますが、ペ

  • どや!?ひよっこデザイナーにもできるWebページ高速化!鍵は「HTTPリクエストの数を減らすこと」 | デザインどや!?

    Webページレイアウト、ナビゲーションプラグイン、フォーム、スライダー&カルーセルプラグイン、チャート&グラフプラグイン、イメージエフェクトプラグイン、ビデオプラグインなど。チェックしておきたいです。海外カジノ オンラインサイトの制作はワードプレスのプラグインを利用して様々な機能を付け加えて完成させることができます。2012年のjQueryプラグインまとめでは、デザインの一新や個別のカスタムにも対応した国際的で魅力的なサイト作成に役立つ情報を紹介しています。

  • PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイト:phpspot開発日誌

    PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイト 2011年05月23日- Benchmarks PHPを使う上で、どう書けば高速になるか?をその場で試せるベンチマーク結果満載なサイトがあるようです。 同じことをやるのに複数の書き方があったりしますが、2つの書き方を並べてそれぞれどちらがどれだけかかったかという結果が記載されていて面白いです。 で、そのいくらかかったか?という秒数も、ページ上でリアルタイムに計算され、リロードすると実行され、実行タイムが表示されます。 サイトの作者環境による比較ではなく、その場で動いて何度も試せるので自分でその差を確認できるのがGood。 個人的には長年PHPをやっているのですが知らなかった物も多々あり、非常に勉強になりました。 1回のロードでは結果が変になることもあるので、サーバの負荷にならない程度に数回確認させてもら

    AJYA
    AJYA 2011/05/23
    速度が気になる部分が出てきたら、チェックに使いたい。
  • すぐに実施できる、あなたのウェブページのスピードを改善する10のチップス

    ウェブページのスピードを改善することは最適なユーザエクスペリエンスを提供するだけでなく、Googleの検索結果にも影響を与える大切な要因です。 すぐに実施できる、あなたのウェブページのスピードを改善する10のチップスを紹介します。 10 Tips for Decreasing Web Page Load Times [ad#ad-2] 下記は各ポイントを意訳したものです。 1. 現在のスピードをチェック 2. 画像の最適化 3. 画像は実寸で配置 4. コンテンツを圧縮して、最適化 5. スタイルシートは上に配置 6. スクリプトは下に配置 7. スクリプトとスタイルシートは外部ファイルで 8. HTTPリクエストは最小限に 9. キャッシュの利用 10. 301リダイレクトは避ける 参考資料とツール 1. 現在のスピードをチェック まず、現在のあなたのウェブページのスピードの分析からはじ

  • jQuery を高速に使う CSS セレクタの書き方 - てっく煮ブログ

    JavaScriptjQuery は CSS セレクタで要素を選んで処理できるのが魅力的ですね。そんな jQuery ですが、CSS セレクタの書き方次第で速度が大幅に変わってきます。ここでは jQuery の内部処理を疑似コードで示しつつ、jQuery を高速に使うためのポイントを5つに絞って紹介します。何度も同じセレクタを実行しないクラスだけを指定するのは禁止#id を積極的に使う途中までの結果を再利用する子供セレクタ(>)を使うと速くなることがある※ この記事は jQuery 1.2.6 のソースコードを元に記述しています1. 何度も同じセレクタを実行しない改善前 // 例題 1 $("div.foo").addClass("bar"); $("div.foo").css("background", "#ffffff"); $("div.foo").click(function(){

  • Gmailを徹底的に高速化する6つの方法 | nanapi[ナナピ]

    Gmailを徹底的に高速化する6つの方法に関するライフレシピをご紹介します。nanapi [ナナピ]は、みんなで作る暮らしのレシピサイトです。はじめに 最近、無料WebメールのGmailを使っている人は多いと思います。 Gmailとは、検索エンジンのGoogle社が作っているメールで、無料で7G近くの容量をくれるのが特徴です。 また、操作性もWebサイトとは思えないほど高度であり、専用のメールソフトを使うよりも直感的ということで、人気です。 しかし、性能が高すぎるせいで、若干操作するのに重い、という状態もあります。そこでGmailw徹底的にスピードアップする方法を紹介します。 やり方 その1:簡易HTMLにする 最強の方法がこれです。使えなくなる機能はいくつかありますが、一番軽くなります。 やり方は、Gmailにログインして、一番下の部分(フッターといいます)に書いてある「簡易HTML」を

  • Windows XPの起動時の長いディスクアクセスは、Windows Updateの履歴が溜まりすぎていたせいだった?! - 全力HP

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

  • Webページを速く見せるための5つのちょっとした工夫(1/3) - @IT

    株式会社ライブドア マークアップエンジニア 浜 俊太朗 2009/4/30 ページ表示高速化をサーバの設定だけに任せていませんか? HTMLCSSJavaScriptの書き方でも速くできます(編集部) 連載第1回の「Webサイトを“速く”表示させる7つの計測ポイント」では、YSlowを使って速度に関する問題を調査しました。 今回は、CSSJavaScriptHTMLの工夫で速度を改善する下記5つの方法を紹介します。中にはYSlowの指摘に含まれないものもありますが、併せてチェックしていきましょう。 CSSはソースコードの上部に記述する JavaScriptはソースコードの下部に記述する CSSJavaScriptを書く順番 JavaScriptを圧縮して読み込みを速くする 読み込みが遅いブログパーツには要注意 【1】CSSはソースコードの上部に記述する 連載第1回では、「CSS

    AJYA
    AJYA 2010/07/29
    JavaScriptを下に書くという考えはしていなかった。
  • CSSセレクタの高速化の話し - Webtech Walker

    続・ハイパフォーマンスWebサイトを読んでCSSセレクタの高速化の話しが面白かった(というか全然知らなくてちょっとびびった)ので紹介します。 セレクタは右から左に解釈される これは正直知らなくて、結構衝撃でした。 #foo .bar {} これはなんとなく#fooを探して、その中の.barを探している気がしてたんですけど、実は.barを探して、その親要素に#fooがあるかを探すそうです。なので特に#fooが必要なければ .bar {} と書いたほうが高速だということ。 また、以下の様に要素名で指定すると、その要素を全て探します。 #foo a {} これは一度a要素を全て探すので、できればaにclassをふって #foo .anchor {} とするほうが高速のようです。(#fooをとるとより高速) 特にユニバーサルセレクタなどは、 #foo * {} とすると、全ての要素の親要素に対して

    CSSセレクタの高速化の話し - Webtech Walker
  • Mozilla Japan - Firefox 用アドオン - SQLite Optimizer

    SQLite Optimizer 0.7 開発元作者: c_sarダウンロード数週間ダウンロード数: 1277共有ソーシャルブックマーク: カテゴリその他 | ブックマーク&履歴 Firefox のプロファイルフォルダ直下にある SQLite データベースの最適化を行います。長期使用によるブックマークや履歴などのデータの肥大化と、それによる起動や動作の低速化を防ぎます。 対応バージョン Firefox 3.0 - 3.5.* 詳しい説明 Firefox ではブックマークや履歴等をデータベースで管理していますが、長い期間使用しているうちにデータベースの肥大化のためウェブページの表示や、Firefoxそのものの動作が遅くなることがあります。 これらのデータの最適化を行うことにより、データの読出しや更新をスムーズに行えるようにして、Firefox の高速化を試みます。 -------------

  • Mozilla Re-Mix: アドオンから不要な言語ファイルを削除してFirefoxの起動を高速化するソフトウェア「Fireboot」

    Firefoxに大量のアドオンをインストールすると、初期状態に比べて起動速度がかなり遅くなってきます。 アプリの起動が遅いというのは、それが数秒の差であってもかなりのストレスになるものですが、原因が分かっていても、お気に入りのアドオンはそう簡単に外せないという事情もあることでしょう。 そんなFirefoxユーザーのために、アドオンを削除せず、起動を少しでも高速化してくれるソフトウェアが「Fireboot」です。 「Fireboot」は、起動が遅くなる原因の1つであるアドオンの読み込み時間を、不要な言語ファイルを削除することにより少しでも軽快にしようというツールです。 ご存じのように、各アドオンは、どの言語環境のPCで利用しても、英語、または母国語で表示されるように言語ファイルというものが複数組み込まれています。 この中から、実際に必要なもの以外はバッサリ削除し、アドオンの読込速度をアップさ

  • 誠 Biz.ID:Google、サイトの速度を測定する「Site Performance」公開

    Googleは12月2日、Webサイト管理者向けに、サイトの表示速度を計測し、高速化のためのアドバイスをする機能「Site Performance」を立ち上げた。 Site Performanceでは、サイト管理者は自分のサイトのページ表示速度を確認したり、Webページのロード時間をほかのサイトと比較したり、表示速度を改善するためのアドバイスも受けるといったことができる。 Webページのロード時間は、Googleツールバーをインストールし、データ収集に同意しているユーザーから集めた情報から算出する。十分なデータが集まった場合のみパフォーマンス情報を表示するため、トラフィックの少ないWebサイトは一部のパフォーマンス情報を確認できない場合もあるという。 Site Performanceは実験段階の機能として、Web管理者向けサービス「Webmaster Tools」のLabsで提供される。

    誠 Biz.ID:Google、サイトの速度を測定する「Site Performance」公開
  • 3連休が最後のチャンス!VistaやXPを高速化するテクニック集【知っ得!虎の巻】 - livedoor ニュース

    年末年始の休みをのぞけば、今日からの3連休は最後の大型連休だ。ビジネスユーザーの中には、この連休を利用して、日頃は忙しくてなかなかできないパソコンの環境設定やチューニングをしたいと考えている人も多いだろう。 そういうパソコンの設定や裏技を紹介する連載が「知っ得!虎の巻」だ。「知っ得!虎の巻」では、数々のテーマをとりあげてきたが、高速化ネタは根強い人気がある。 Windows 7は登場したが、少し様子を見てから購入したいと考えている人、自宅のパソコンはVistaやXPでしばらく頑張るという人は、この連休を利用してパソコンの快適環境を構築してみては如何だろうか。 ・ Windowsの操作を少しでも早く、快適にしたい。これは誰だって思っていることだろう。しかし実際は、何をどう設定したらいいのかわからない、システムをいじることになるので失敗しないか心配だなんていう人も多いはず。そこで今回は、項目を

    3連休が最後のチャンス!VistaやXPを高速化するテクニック集【知っ得!虎の巻】 - livedoor ニュース
  • 【第2回】高速化設定でパフォーマンスを高める - 日経トレンディネット

    今回は、Windows XP/Vistaの動作を軽くするカスタマイズ方法を紹介する。パソコンをほとんど初期状態のまま使うのはナンセンス。設定を少しだけ変えるだけでグっと動作が軽快になる。 初期状態のWindowsは、操作を分かりやすくするためのアニメーション効果が有効になっている。パソコンメーカーによっては独自のメニューやガジェット(Windows Vistaの場合)を追加していることもある。こうした初心者向けの機能は、最初はありがたくても慣れてくると煩わしく感じてしまう。パソコンに負荷をかけて動作をもたつかせる原因にもなる。必要に応じて不要な機能をオフにしよう。 1.余計な装飾機能は全部オフにする まずは、Windowsの装飾を外していこう。もっとも手軽で効果的なのが「視覚効果」をオフにすることだ。特にメニューやダイアログがふわっと表示されるアニメーション効果をオフにすると、動作がシャキ

    【第2回】高速化設定でパフォーマンスを高める - 日経トレンディネット
  • Winマシンが最近遅いなぁと感じたら、『Glary Utilities』 | ライフハッカー・ジャパン

    デスク配線がスッキリ。Ankerの全部入り12 in 1モニタースタンドが突然8,250円OFFされてた #Amazonセール

    Winマシンが最近遅いなぁと感じたら、『Glary Utilities』 | ライフハッカー・ジャパン