
하루에 해야 할 일이 너무 많아 모든 것을 다 끝내기란 쉽지 않습니다. 이럴 때 작업 속도를 늦추는 요소는 그만큼 소중한 시간을 잃게 만들기 때문에 짜증을 유발하기 마련입니다. 웹 서핑을 할 때도 마찬가지입니다. 시간을 낭비하게 만드는 요소라면 누구나 답답함을 느끼죠. 바로 이런 이유에서 캐시(cache)는 우리의 든든한 친구가 됩니다. 캐시 덕분에 자주 방문하는 사이트는 매번 동일한 데이터와 명령어를 새로 불러오지 않고 저장된 정보를 활용해 훨씬 빠르게 로드됩니다.
하지만 캐시가 항상 좋은 것만은 아닙니다. 캐시에는 어두운 면도 존재합니다. 캐시를 사용해 사이트를 로드하면 최신 변경 사항이 반영되지 않은 오래된 화면이 표시될 수 있습니다. 즐겨 찾는 사이트에서 새로운 로고나 디자인 변경이 있었는데도 캐시 때문에 이전 버전만 보게 된다면, 소중한 업데이트를 놓치게 되는 것이죠.
캐시를 비활성화하면 캐시 손상으로 인한 문제를 걱정할 필요가 없습니다. 사이트를 열었을 때 오류 메시지가 뜨거나 페이지가 응답하지 않는 경험은 누구에게나 불쾌한 일입니다. 특정 사이트에 한해 캐시를 꺼두면 이러한 문제가 발생하지 않습니다. 또한 잘못 작성된 자동 완성 알고리즘 문제도 피할 수 있습니다. 예를 들어 앱의 검색창이 평소보다 느리고 제대로 작동하지 않는다면, 캐시를 삭제하거나 비활성화하는 것만으로도 성능이 눈에 띄게 개선될 수 있습니다.
특정 사이트의 캐시를 비활성화하면 개인정보 보호 측면에서도 도움이 됩니다. 다른 사람과 컴퓨터를 공유할 때 캐시가 남아 있으면 본인이 어떤 사이트를 방문했는지, 어떤 정보를 조회했는지 흔적이 남을 수 있습니다. 캐시를 꺼두면 개인 정보나 선호 설정이 노출될 걱정이 없습니다.
특정 웹사이트의 캐싱을 비활성화하는 방법은 생각보다 간단합니다. 아래 순서대로 따라 해 보세요.
개발자 도구(DevTools)로 캐시 비활성화하기
1. 캐시를 비활성화하고 싶은 웹사이트에 접속합니다.
2. F12 키를 눌러 개발자 도구 콘솔을 엽니다. 아래와 같은 화면이 나타납니다.

3. 우측 상단의 세로 점 세 개(⋮) 아이콘을 클릭한 후 Settings(설정)를 선택합니다.

4. 'Disable cache (while DevTools is open)' 옵션에 체크합니다.

의외로 간단하죠? 이제 해당 사이트를 방문할 때마다 저장된 캐시 없이 항상 최신 콘텐츠가 로드되므로, 사이트의 모든 변경 사항을 바로 확인할 수 있습니다. 캐시를 사용하지 않기 때문에 로딩 속도가 다소 느려질 수 있지만, 크게 불편하지 않을 정도입니다.
Cache Killer 확장 프로그램 활용하기
특정 사이트 또는 모든 사이트의 캐시를 비활성화하는 또 다른 방법은 Cache Killer 확장 프로그램을 이용하는 것입니다. Cache Killer는 무료로 제공되는 Chrome 확장 프로그램으로, 설치 후 주소창(Omnibar)의 아이콘을 클릭하는 것만으로 손쉽게 켜고 끌 수 있습니다.

특정 사이트에서만 캐시를 끄고 싶다면 필요할 때 켜고, 더 이상 필요하지 않으면 끄면 됩니다. 반대로 방문하는 모든 사이트에서 항상 최신 콘텐츠를 확인하고 싶다면 Cache Killer를 계속 켜 두면 됩니다. 참고로 Ctrl + F5 키를 눌러도 Chrome이 강제로 새로운 콘텐츠를 불러옵니다.
마무리
자주 방문하는 사이트의 최신 소식을 놓치고 싶지 않다면 캐시 관리는 필수입니다. 위에서 소개한 간단한 방법들을 활용하면 언제나 최신 콘텐츠를 확인할 수 있습니다. 여러분은 특정 웹사이트의 캐시를 어떻게 관리하시나요? 댓글로 여러분의 팁을 공유해 주세요.