Zapamiętanie obrazka w pamięci przeglądarki

0

Czy w przeglądarce np. Google Chrome można znaleźć obrazki, które chrome trzyma ciągle w pamięci? Ponieważ mam taki problem, że nadpisałem jeden obrazek, ale przez moment ciągle pojawią się stary obrazek mimo, że już nigdzie go nie mam dodanego w aplikacji. Myślałem, że po pewnym czasie ten problem zniknie, ale nadal występuję. Mogę wyczyścić wszystkie dane przeglądarki i wtedy jest ok. Natomiast problem jest wtedy, gdy inny użytkownik chce skorzystać z aplikacji i nadal ma wyświetlany stary obrazek.

3

Mozesz robic tak, ze linki do danych plikow będziesz wersjonował - tzn nic specjalnego nie będzie się działo ale będziesz miał linki do obrazków np w takiej formie
https://moja-strona.sample.pl/img/background.jpg?ver=1.1
a potem jak aktualizujesz obrazek na serwerze - to podmieniaj i wersje np. na
https://moja-strona.sample.pl/img/background.jpg?ver=1.2

mozesz tez wartosc tejze "wersji" generowac automatycznie np na podstawie czasu

Jest jeszcze podejście związane z konfiguracją serwera - tzn możesz ustawić expiration date na dane typy plików. Nie wiem z jakiego serwera korzystasz, ale na apache'u jest np cos takiego
https://httpd.apache.org/docs/current/mod/mod_expires.html

Zobacz też czy w html w sekcji head nie masz gdzieś ustawianego expiration date lub czegoś podobnego z nazwy hehe :) (to tylko trop, a nie konkretna porada hehe).

0

Masz na myśli, że jeśli dodam parametr do obrazka to wtedy będzie on odświeżany w przeglądarce? Niby zmieniłem nazwę obrazka, a dopiero po kilku dniach całkowicie znika ten stary obrazek.

1 użytkowników online, w tym zalogowanych: 0, gości: 1