2009-03-04 4 views
1

大きなメニューを持つサイトがあり、メニューの各項目にはアイコンがあります。私はそれをスピードアップするためにCSSのスプライトを実装することを検討してきましたが、私はパフォーマンスの向上がどうなるのだろうかと思います。私のサイトは一般に公開されていないので、ユーザーはほとんど常にリピートになるので、実装する価値はありますか、あるいはキャッシュに頼るべきですか?繰り返し訪問者のためのCSSスプライトのパフォーマンスの向上は何ですか?

答えて

2

あなたのサイトに重大な非リピートトラフィックがない限り、パフォーマンスの向上は目に見えません。現在パフォーマンスの問題がありますか?そうでない場合、そのような比較的軽微なものを時期尚早に最適化する必要はないでしょう。あなたはプライベート観客

  • は新しいメニュー
  • すべてを取得し展開し、将来的に、サイトの一部が

    • 公表されることはありません、ということですどのように確認してください

    +0

    http://www.alistapart.com/articles/sprites/私は人々がNA外から当社のサイトにアクセスするためのロード時間を短縮したいと思います。それは耐え難いほどだが、パフォーマンスの差が目立つ。 –

    +0

    あなたはほとんどの訪問者が繰り返していると述べました。スプライトに切り替えるだけでHTTPリクエストの数を減らすことができますが、既にすべてのアイコンがキャッシュされていれば、これはまったく高速化されません。 –

    0

    これらの理由のために、これを行うことを検討することができます。あなたの状況はわかりませんが、最初の2つの項目はビジネス上の意思決定として突然実行されるかもしれません。プログラマーは後で、サイトのパフォーマンスを向上させる方法を求めるマネージャーが戻ってきます。それとも、それはそれほど遠くまで到達することさえできないかもしれません。おそらく、サイトは遅さと管理のためにユーザーを失います。

    あなたはすでにコードが動作しているので、あまり心配する必要はありません。しかし、最初にサイトをまとめるときは、覚えておくべきことです。

    0

    あなたが尋ねるべき重要な質問は、ユーザーがサイトの応答性に満足していると思います。そうでない場合、これを引き起こす大きな根本的な問題がない場合は、この変更を使用することができます。

    一覧でトピックに関する素晴らしい記事があります別に

    関連する問題