私はnavigation timing apiを使用して、自分のサイトのパフォーマンスに関する実際のユーザーデータを収集しています。基本的に、ユーザーがサイトにアクセスするたびに、私はこのデータをサーバーに送り返し、dbに保管します。ブラウザはドメインルックアップの前に何をしますか?
このデータを分析したので、リダイレクトが発生していない場合でもdomainLookupStart
が異常に高いことがわかりました。平均して3ヶ月以上のデータで、最大400msです。これは私の「最初のバイトまでの時間」の大部分を補っている。
ブラウザがdomainLookupStartのナビゲーションタイミングイベントを発生させる前に、どのような作業が起こっているのかを誰かがよりよく理解しているのだろうかと思いました。そして、この時間をもたらすために私ができることはありますか?
https://www.w3.org/TR/navigation-timing/#sec-navigation-timing-interfaceのリストが時系列で表示されているかどうかはわかりませんが、それはわかりやすいでしょう。 – CBroe