Witam, napisałem sobie pewną stronkę ( jest to galeria ) i martwi mnie czy zastosowane przeze mnie rozwiązanie jest dobre. Galeria posiada naprawdę sporą liczbę obrazków około 1000 sztuk. Chciałem uniknąć przeładowywania strony podczas skakania po kategoriach dlatego przy pomocy ajaxa i php zrobiłem sobie sprytne metody przeładowujące mi tylko zawartości konkretnych div'ów. Martwi mnie jednak że kiedy w google chrome włączę narzędzia programistów i podczas przeglądania strony oglądam jej zasoby widzę że działa to tak:
1. Strona się ładuje wskakują jakieś obrazki do zasobów ( resouces )
2. Przeładowanie diva i do zasobów dodają się następne obrazki.
3. Przeładowanie diva i do zasobów dodają się następne obrazki.
4. Przeładowanie diva i do zasobów dodają się następne obrazki.
...
Kiedy tak przeładuję kilka kategorii, zacznę skakać po galerii lista robi się strasznie długa. Przeładowanie tej listy ( ejst to rzecz jasna zrozumiałe ) następuje dopiero w trakcie kiedy przeładuję całą stronę. Martwi mnie to czy jest to optymalne i nie będzie powodować "mulenia" strony. Może nie ma jednak to żadnego znaczenia i nie wpływa na wydajność? Jak zachowa się to na innych przeglądarkach? Czy można jakoś wymusić zwolnienie pamięci po nieużywanych zasobach?