- edited description
Načítání webu
Nějakou dobu žiju v tom, že když se jednou načtou obrázky na webu a přistupuješ na něj stále dokola, tak by se měli uložit v nějaké cash paměti a pokud se web nezmění nebo si nesmažeš cash, tak se to nenačítá znova z webu, ale z té lokální paměti. Neříkám kravinu? :) A mně teda přijde, že ať už vstoupim na náš web kdykoliv, tak se to prostě načítá ty obrázky všechny znovu vždycky (vidím jak to jede a postupně nabíhá ty obrázky "řádek po řádku"). Třeba ty koláže a úvodní kolorované obrázky ve tvaru velkých bublin. Nemáte na to nějakou chytrou funkci, která se zapomněla zapnout? :)) haha.
Comments (8)
-
reporter -
-
assigned issue to
-
assigned issue to
-
Píšeš to správně, mělo by to tak fungovat a podle všeho i funguje.
Pokud si v prohlížeči vymažeš cache tak poté při zapnuté vývojářské konzoli např. v chrome, můžeš vidět, že homepage smileboxu na první načtení znamená stažení asi 8.6 MB dat. Při refreshi už je to jen 24.3KB (teď v mém případě, u tebe se to samozřejmě bude mírně lišit). Požadavky na stažení obrázků vrací správně kód 304 not modified, tzn. že pokud si je prohlížeč uložil, tak je nemusí znova stahovat. Což podle rozdílu přenesených dat i dělá.
U mě teď v Barceloně na pomalejším internetu je teda hodně znát v rychlosti jestli web načítám napoprvé nebo ne.
Spíš si myslím, že nějaký čas po opakovaném načítání zkrátka trvá samotné vykreslení stránky. Tzn. převod HTML získaného ze serveru na to, co se pak zobrazí uživateli. Nasvědčovali by tomu i další čísla zobrazující se ve vývojářské konzoli, ale nemám to zas tak nastudované.
Jestli chceš, můžeme se pokusit provést nějaké analýzy, co trvá a proč a třeba provést i nějakou optimalizaci.
@illagrenan Ty se v tom možná vyznáš trochu víc, tak mě kdyžtak prosím doplň. Díky.
-
Oba dva to říkáte správně. Prověřil jsem, zda je na webu cache nastavená správně, a vše mi připadá OK.
-
reporter Ok tka to necháme, asi mám nějaký divný komp :) Ten web mi hrozně v chorme seká při přejíždění přes ty koláže. V Safari to ale jede pěkně plynule přitom
-
To je podle mě z důvodu, že je výpočetně náročný vykreslovat ten web v kombinaci rychlé skrollování, veliké obrázky a hodně obrázků..
-
reporter taky chápu, že to je tahle kombinace, ale přeci jen v Safari mi to jede úplně plynule. V Chrome to je 2fps :)
-
- changed status to wontfix
- Log in to comment