Názor k článku Protokol HTTP/2 byl dokončen. Prohlížeče už ho podporují od Oxymoron - Nikoliv, autor komentáře, na který jste reagoval, pouze...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 2. 2015 13:45

    Oxymoron (neregistrovaný)

    Nikoliv, autor komentáře, na který jste reagoval, pouze podotýkal, že když prohlížeč požádá o html stránku, tak v té době ještě neví, jaké soubory bude dotyčná stránka potřebovat.

    Server, který se bude domnívat, že je potřeba v zájmu rychlosti k souboru přibalit další soubory, mu ty soubory prostě přibalí a pošle.

    Prohlížeč dostane všechny soubory a začne zpracovávat soubor, o který požádal. Teprve až teď může zjistit, které další soubory bude potřebovat. A zjistí že třeba polovinu souborů už má ve vyrovnávací paměti. Dále při tom zjistí, že z těch třeba 50 jako bonus přibalených souborů jich třeba 20 už ve vyrovnávací paměti má a že je tedy server posílal zbytečně. Ano, prohlížeč tyto zbytečně poslané soubory může ignorovat, ale to nic nemění na tom, že ty soubory byly poslány, byly poslány zbytečně, a že neexistuje způsob, jak serveru při požadavku na načtení požadovaného html souboru oznámit, které soubory server určitě nemá posílat, protože v okamžiku tohoto požadavku prohlížeč prostě nemůže vědět, které soubory dotyčná stránka bude používat a tedy ani nemůže vědět, které z nich má už ve vyrovnávací paměti.