Co siedzi w cache i po co ono istnieje
Każdy obraz, arkusz stylów, skrypt i font serwowany przez stronę przychodzi z regułami, jak długo może być użyty ponownie; przeglądarka zapisuje te pliki lokalnie i podaje je z powrotem przy następnej wizycie, pomijając pobieranie. Zysk jest realny: powtórna wizyta na portalu informacyjnym ładuje się wyraźnie szybciej i zjada wielokrotnie mniej danych. Chrome i Edge trzymają to pod %LOCALAPPDATA% w User Data\<profile>\Cache, Firefox w Profiles\<profile>\cache2 — i po kilku miesiącach potrafi to urosnąć do wielu gigabajtów.
Zauważ asymetrię: cache nigdy nie przyspiesza pierwszej wizyty, bo nie ma jeszcze czego ponownie użyć. Cała jego wartość leży w powrotach — dlatego właśnie wycieranie go według harmonogramu wymienia realny zysk szybkości na w większości symboliczny zysk prywatności. Na domowym łączu z limitem rachunek za ciągłe ponowne pobieranie rośnie szybciej, niż większość ludzi się spodziewa.
Kiedy czyszczenie ma sens — a kiedy nie
Czyszczenie to narzędzie, nie rytuał. Jest garść sytuacji, w których jest dokładnie tym właściwym, i znacznie większy zbiór, w którym ludzie czyszczą bez żadnej mierzalnej korzyści:
- Strona wygląda na zepsutą po aktualizacji — półstary układ, martwe przyciski: najpierw spróbuj Ctrl+F5 (twarde odświeżenie), a potem wyczyść dane tej konkretnej strony zamiast całego cache
- Oddajesz komputer w inne ręce — sprzedajesz, pożyczasz, zwracasz służbowego laptopa: zcache'owane adresy URL wymieniają odwiedzane strony nawet po wyczyszczeniu historii, więc czyść właśnie wtedy
- Miejsce na małym dysku: przeglądarki same limitują rozmiar cache, ale 5 GB na laptopie z dyskiem 128 GB to nadal konkretny kawał
- Po wyczyszczeniu pierwsze powroty pobierają wszystko od nowa, a aplikacje webowe działające offline mogą potrzebować dociągnąć swoje zasoby — to cena, nie błąd
- Okna prywatne (incognito) trzymają cache w osobnym, porządkowanym na bieżąco miejscu, wyrzucanym przy zamykaniu — tam nie ma czego czyścić
- Czyszczenie według harmonogramu „dla higieny” w większości marnuje zysk szybkości — zysk prywatnościowy w sieci jest bliski zeru
Uczciwa matematyka prywatności
Ta historia ma dwie połowy. Offline cache to prawdziwy ślad forensyczny: każdy z fizycznym lub administracyjnym dostępem może wypisać zcache'owane pliki i odczytać domeny, z których pochodzą, a ten zapis przeżywa wyczyszczenie historii — klasyczny błąd, o którym piszemy w tekście o tym, czemu usunięcie historii nie wystarcza. Zanim komputer zmieni właściciela, wyczyszczenie cache to legalna samoobrona.
W sieci obraz się odwraca. Śledzenie dziś jeździ na cookies, logowaniach i fingerprintingu przeglądarki — nie na tym, czy logo załadowało się z dysku. A ponieważ przeglądarki partycjonują cache HTTP po stronie najwyższego poziomu, stary trik węszenia w cache jednej strony z poziomu innej jest faktycznie martwy. Jeśli celem jest prywatność przed reklamodawcami, zarządzanie cookies znaczy wielokrotnie więcej niż czyszczenie cache — a jeśli celem jest szybkość, zostaw cache w spokoju.
Pytania i odpowiedzi
Czy wyczyszczenie cache przeglądarki usuwa hasła?
Nie. Hasła żyją w osobnym magazynie poświadczeń przeglądarki, którego czyszczenie cache nie dotyka — usunęłaby je dopiero dedykowana opcja „hasła” lub autouzupełniania.
Czy ktoś może zobaczyć z cache, jakie strony odwiedzałem?
Tak — przy fizycznym lub administracyjnym dostępie do maszyny. Adresy URL zcache'owanych plików wymieniają strony, z których pochodzą, i przeżywają wyczyszczenie historii; dlatego cache czyści się, zanim PC zmieni właściciela.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]