解説このメソッドはアナリティクスや診断コードでよくみられる、文書をアンロードする前にウェブサーバにデータを送信しようとするニーズに対応します。早くデータを送ると、データを収集する機会を失う可能性があります。文書のアンロード時に確実にデータが送信されるようにするのは開発者にとってずっと難しいことでした。使ってデータを送信してきました。文書をアンロードするプロセスをブロックするため次の操作が遅くなったように見えます。結果として、本当の原因はひとつ前のページにあるにも関わらず、次のページの読み込みが遅いのだとユーザは認識してしまいます。これらのデータを確実に送信するためにいくつかの回避策が使われています。属性を設定することでアンロードを遅延させる方法です。ほとんどのユーザーエージェントは、未完了の画像のロードを完了するためにアンロードを遅延させるため、アンロード中にデータを送信することができます。ハンドラー内で数秒間何もしないループを作成して、アンロードを遅らせ、データをサーバーに送信する方法です。これらの手法はコーディングパターンとして好ましくないだけでなく、いくつかの手法は信頼性が低く、どの手法も次のページヘの遷移パフォーマンスが低下したと感じさせます。送ってサーバにデータを送信しようとする理論的なアナリティクスのコードです。これはページのアンロードを遅延させます。メソッドを使うことで、アンロードが遅延したり次のナビゲーションにパフォーマンスの影響を与えたりすることなく、ユーザーエージェントが転送できる時に、データは非同期にウェブサーバーに転送されます。これはアナリティクスデータの送信に関する全ての問題を解決します。データは確実に、非同期に、そして次のページの読み込みに影響を与えずに送信されます。そのコードは、実際に他のどんなテクニックよりも簡単です。メソッドを使用してサーバーにデータを送信する、理論的なアナリティクスのコードパターンです。初回定義ブラウザーの互換性このページの互換性一覧表は構造化データから生成されています。チェックアウトしてプルリクエストを送信してください。ノートを参照してください。実装ノートを参照してください。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。