この記事は Nikkei Advent Calendar 2020 20日目の記事です。 日経電子版Webチームの阿部です。今回はHTTP/2の目玉機能の1つであったServer Pushの事実上の終焉と、現在ChromeチームやFastly社が実験中の103 Early Hintsについて、日経電子版Webでの取り組みを紹介させていただきます。 HTTP/2 Server Push HTTP/2 Server PushはHTTP/2で策定された、一言で言ってしまうと「必要なリソースがリクエストされる前にサーバーからクライアントに送ってしまおう」という技術です。 これによりクライアントがリクエストするリソースを先回りしてサーバーが送ることで、必要なリソースが揃うまでにかかる時間を短縮できるため、パフォーマンスの向上が期待されていました。 Server Pushの問題点 一方、サーバーからク
![ChromeとFastlyのEarly Hintsの効果計測に貢献する — HACK The Nikkei](https://cdn-ak-scissors.b.st-hatena.com/image/square/1366557e97ca92a3837dbe5b9832bfbb56df0201/height=288;version=1;width=512/https%3A%2F%2Fhack.nikkei.com%2Fimages%2Fadvent20201220%2Fogp.png)