23

だから私は超最適化されたサイトを作成しています.https://developers.google.com/speed/pagespeed/でのページの読み込み速度は99(100のうち)です。

私を完全な百から遠ざけている唯一のことはこれです:

キャッシュ バリデータ (Last-Modified または ETag ヘッダー) を指定することにより、キャッシュされたリソースの有効性を効率的に判断できるようになります。

何?!どうすればいいのかわからない。Google Webfonts のキャッシュバリデーターを設定するにはどうすればよいですか?

私はこのようなウェブフォントを持っています: <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,800' rel='stylesheet' type='text/css'>.

それが重要な場合、私はapache2でubuntuを使用しています。

Webフォントをサーバーにダウンロードしてそこから使用すると、スコアが96に低下するため、どちらも役に立ちません.

4

3 に答える 3

15

あなたはそれについて何もできません。Google サーバーが送信するヘッダーを制御することはできません。

修正が必要な誤検知を報告しているとさえ言えます。

http://redbot.org/?uri=http%3A%2F%2Ffonts.googleapis.com%2Fcss%3Ffamily%3DOpen%2BSans%3A400%2C800

ご覧のとおり、リソースはキャッシュされ、max age ヘッダーがあり、さらに圧縮されています。

あなたのサイトは十分に速いです!100 になることを心配する必要はありません。おそらく、最適化をやめることができます。

しかし、もう少しいじくり回したい場合は、改善に関するいくつかのアイデアがあります。レポートを実行しました: http://www.webpagetest.org/result/130703_H7_15KM/

于 2013-07-03T18:59:59.063 に答える
0

実際にあなたは<link rel="prefetch" type="text/css" onload="this.rel='stylesheet'" href="fonturl">

于 2016-06-20T11:21:23.293 に答える