Rules of Thumb for HTTP/2 Push

HTTP/2 Server Push är en funktion som kan förbättra sidladdningstider genom att proaktivt skicka resurser, men felaktig användning kan försämra prestandan. Fem regler presenteras för optimal användning, inklusive att fylla nätverkets lediga tid, respektera resursers utvärderingsordning och undvika att skicka redan cachade resurser. Korrekt hantering av Cookies är avgörande för att undvika fel, och preload-länkar kan vara ett bättre alternativ för vissa resurser, särskilt de som är cache- eller cookie-beroende. Studien bygger på experiment med WebPageReplay, Chrome 51 och WebPageTest för att ge praktiska rekommendationer till HTTP/2-serverimplementerare och webbutvecklare.