4

それで、私はちょうど私のウェブサイトでグーグルのページスピードを走らせて、次の通知を受け取りました:

ここに画像の説明を入力してください

誰かがそれが何を意味するのか教えてもらえますか?そして、それらの不要なリフローを「排除」する方法は?

私もhttp://code.jquery.com/jquery-1.6.2.min.js代わりに使ってみましたが、同じことがわかります。

さらに、httpよりもhttpsを使用したいので、GoogleのCDNを使い続けたいと思います。

これが時期尚早の最適化の場合ではないことを願っていますか?ちょっと興味があるんだけど。

4

2 に答える 2

4

ページが変更されるたびにリフローが発生します。これは、ページが再レンダリングされることを意味します。これは、DOMに何かを追加したり、要素のプロパティを変更したりしたときに発生する可能性があります。リフローを排除する最良の方法の1つは、要素をdomから切り離し、変更を加えてから、再接続することです。

于 2011-08-12T17:10:44.540 に答える
1

さて、あなたは間違った方法でグーグルCDNにアクセスしようとしています。正しい方法は

<script type="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.js"></script>

プロトコルの欠如に注意してください。RFC 3986のセクション4.2に従い、プロトコルが指定されていない場合は、代わりにページのプロトコルが使用されます。

これを読んでください:http://encosia.com/cripple-the-google-cdns-caching-with-a-single-character/

于 2011-08-12T17:21:15.770 に答える