3 ポイント 投稿者 xguru 2019-11-15 | 1件のコメント | WhatsAppで共有

JSスクリプト1行で、

  • マウスがリンク上に65ms以上留まるとプリロード

  • モバイルではリンクにタッチし始めたときにプリロード

ユーザーにこのサイトは速いと感じさせる。

平均的に、クリック/タッチ前の約80〜90ms程度の時間を短縮する効果がある。

==> Amazonは、レイテンシを100ms削減すると売上が1%増加すると述べたことがある。

1件のコメント

 
xguru 2019-11-15

ユーザーがリソースを多く消費しても問題にならない環境であれば、

Googleの quicklink も可能です。

これはビューポート上に見えているすべてのリンクを、ブラウザのアイドル時間にすべてプリロードする方式です。

https://github.com/GoogleChromeLabs/quicklink