Ar kada nors atidarę svetainę pastebėjote, kad ji atrodo pasenusi – trūksta naujo turinio, kainos neatsinaujinusios arba matote seną dizainą, nors žinote, kad svetainė buvo atnaujinta? Tai viena dažniausių priežasčių, kodėl vartotojai mano, jog svetainė „neveikia” ar „nepasikeitė”. Iš tiesų problema dažniausiai slypi ne pačioje svetainėje, o jūsų naršyklėje.
Šiame straipsnyje paaiškinsime, kas yra naršyklės atmintis (cache), kodėl ji sukuria šią situaciją, ir pateiksime žingsnis po žingsnio instrukcijas, kaip ją išsivalyti populiariausiose naršyklėse ir įrenginiuose.
Kas yra naršyklės atmintis (cache) ir kodėl ji egzistuoja
Kai atidarote svetainę, jūsų naršyklė (Chrome, Firefox, Safari, Edge) parsisiunčia visus jos elementus – tekstą, paveikslėlius, dizaino failus. Kad kitą kartą svetainė atsidarytų greičiau, naršyklė šiuos failus išsaugo lokaliai jūsų kompiuteryje ar telefone. Tai vadinama cache arba naršyklės atmintimi.
Kitą kartą apsilankius toje pačioje svetainėje, naršyklė dažnai vietoj to, kad iš naujo siųstų užklausą serveriui, tiesiog parodo tai, ką jau turi išsisaugojusi lokaliai. Tai pagreitina naršymą, bet turi vieną trūkumą: jei svetainė tarp jūsų apsilankymų buvo atnaujinta, naršyklė gali to nepastebėti ir toliau rodyti seną, jau nebeaktualią versiją.
Kodėl tai nutinka būtent man, o ne visiems lankytojams
Svarbu suprasti: naršyklės atmintis yra individuali – susijusi su jūsų konkrečiu įrenginiu ir naršykle. Jei svetainė buvo atnaujinta, nauji arba retai besilankantys vartotojai dažniausiai iš karto pamato naują versiją, nes jų naršyklėje dar nėra išsaugotos senos kopijos. Tuo tarpu jūs, kaip dažnas ar neseniai apsilankęs lankytojas, galite matyti seną turinį, kol jūsų naršyklės atmintis „pasivys” pasikeitimus.
Kitaip tariant – jei jūs matote seną versiją, tai dar nereiškia, kad ir kiti lankytojai mato tą patį.
Kaip patikrinti, ar tikrai problema yra jūsų naršyklės atmintyje
Prieš valantis atmintį, galite greitai patikrinti, ar problema tikrai susijusi su cache:
- Atidarykite svetainę inkognito / privačiame lange (žr. instrukcijas žemiau).
- Jei privačiame lange matote atnaujintą turinį – problema tikrai jūsų naršyklės atmintyje.
- Jei ir privačiame lange matote seną versiją – tuomet verta susisiekti su svetainės administratoriumi, nes priežastis gali būti kitur.
Kaip išsivalyti naršyklės atmintį (cache) – žingsnis po žingsnio
Google Chrome (kompiuteryje)
- Paspauskite klavišų kombinaciją Ctrl + Shift + Delete (Windows) arba Cmd + Shift + Delete (Mac).
- Pasirinkite laikotarpį „Visą laiką” (All time).
- Pažymėkite „Talpykloje saugomi vaizdai ir failai” (Cached images and files).
- Spauskite „Išvalyti duomenis”.
Greitesnis būdas konkrečiam puslapiui: atidarykite svetainę ir paspauskite Ctrl + Shift + R (Windows) arba Cmd + Shift + R (Mac) – tai priverstinai perkraus puslapį, apeinant atmintį.
Mozilla Firefox
- Paspauskite Ctrl + Shift + Delete.
- Pasirinkite laikotarpį „Viskas”.
- Pažymėkite „Talpykla” (Cache).
- Spauskite „Išvalyti dabar”.
Greitas perkrovimas: Ctrl + Shift + R.
Safari (Mac)
- Meniu juostoje spauskite Safari → Nuostatos (Preferences) → Išplėstinės (Advanced).
- Įjunkite „Rodyti kūrimo meniu meniu juostoje” (Show Develop menu).
- Meniu juostoje pasirinkite Develop → Empty Caches.
Greitas perkrovimas: Cmd + Option + R.
Microsoft Edge
- Paspauskite Ctrl + Shift + Delete.
- Pasirinkite laikotarpį „Visą laiką”.
- Pažymėkite „Talpykloje saugomi vaizdai ir failai”.
- Spauskite „Išvalyti dabar”.
Mobiliesiems įrenginiams (telefonas / planšetė)
Chrome (Android):
- Atidarykite Chrome → paspauskite tris taškus viršuje dešinėje.
- „Istorija” → „Išvalyti naršymo duomenis”.
- Pažymėkite „Talpykloje saugomi vaizdai ir failai” → „Išvalyti duomenis”.
Safari (iPhone/iPad):
- Eikite į Nustatymai → Safari.
- Slinkite žemyn ir pasirinkite „Išvalyti istoriją ir svetainių duomenis”.
- Patvirtinkite.
Ką daryti, jei nenorite valyti visos atminties
Jei nenorite ištrinti visos naršyklės atminties (pvz., dėl kitų svetainių prisijungimų), galite tiesiog atidaryti svetainę privačiame / inkognito lange:
- Chrome / Edge: Ctrl + Shift + N
- Firefox: Ctrl + Shift + P
- Safari: Cmd + Shift + N
Privačiame lange naršyklė nenaudoja anksčiau išsaugotos atminties, todėl visada matysite naujausią svetainės versiją.
Apibendrinimas
Sena svetainės versija naršyklėje – dažniausiai ne svetainės, o naršyklės atminties (cache) reiškinys. Greičiausias sprendimas – priverstinis puslapio perkrovimas (Ctrl+Shift+R arba Cmd+Shift+R) arba apsilankymas per privatų/inkognito langą. Jei problema išlieka ir po šių žingsnių, verta kreiptis į svetainės administratorių – galimai reikia išvalyti serverio ar CDN talpyklą.
Dažniausiai užduodami klausimai (FAQ)
Kodėl svetainė vis tiek rodo seną versiją net išvalius atmintį?
Kodėl svetainė vis tiek rodo seną versiją net išvalius atmintį? Jei problema išlieka net ir privačiame lange, priežastis gali būti serverio ar CDN (pvz., Cloudflare) lygmens talpykla, o ne jūsų naršyklė. Šiuo atveju kreipkitės į svetainės administratorių.
Ar tai reiškia, kad ir kiti lankytojai mato seną svetainę?
Ne. Naršyklės atmintis yra individuali kiekvienam vartotojui. Jei jūs matote seną versiją tik dėl to, kad anksčiau lankėtės svetainėje, kiti (ypač nauji) lankytojai greičiausiai jau mato atnaujintą turinį.
Kaip dažnai reikėtų valytis naršyklės atmintį?
Įprastai to daryti nereikia – naršyklė pati atnaujina turinį pagal svetainės nustatymus. Atmintį verta valytis tik tuomet, kai matote akivaizdžiai pasenusį turinį po žinomo svetainės atnaujinimo.
