하루 중 상당한 시간을 온라인에서 보내다 보면, 브라우저는 내가 방문하고 로그인한 모든 웹사이트를 기억하게 됩니다. 브라우저는 자주 방문하는 사이트에 더 빠르고 편리하게 다시 접속할 수 있도록 이러한 데이터를 저장해 둡니다.
하지만 이러한 브라우징 데이터는 나의 웹 서핑 습관을 그대로 드러내며, 방문하는 사이트들이 이 정보에 접근할 수도 있습니다. 개인정보 보호가 걱정된다면 인터넷 사용 기록은 물론 쿠키, 캐시, 자동 완성 정보 같은 브라우징 데이터를 직접 관리하고 삭제할 수 있습니다.
이전에 윈도우의 다양한 브라우저에서 사용 기록을 삭제하는 방법을 다뤘다면, 오늘은 맥(Mac)용 Safari에서 인터넷 사용 기록과 각종 브라우징 데이터를 관리하는 방법을 알아보겠습니다.
인터넷 사용 기록(Browsing History)
인터넷 사용 기록은 내가 방문한 모든 웹페이지의 기록입니다. 사생활 보호 모드(시크릿 모드)를 사용하지 않는 한, 브라우저는 방문한 모든 페이지의 URL을 저장합니다. 주소창에 URL을 입력하기 시작하면 입력 내용과 일치하는 이전 방문 URL이 드롭다운 목록으로 표시되고, 구글에서 검색할 때도 사용 기록에 있는 웹페이지와 일치하는 결과에는 '이미 방문함' 표시가 붙습니다.
인터넷 사용 기록은 웹 서핑 경험을 개선하는 데 도움이 되지만, 동시에 나의 검색 습관을 노출하기도 합니다. 다른 사람이 내 맥을 함께 사용하거나, 가족이 어깨 너머로 화면을 들여다본다면 정기적으로 사용 기록을 삭제하는 것이 좋습니다.
사용 기록 및 브라우징 데이터 수동 삭제하기
인터넷 사용 기록은 언제든지 수동으로 삭제할 수 있습니다. 전체 기록을 지우는 대표적인 두 가지 방법은 다음과 같습니다.
- Safari > 기록 지우기(Clear History) 메뉴로 이동
- 기록(History) > 기록 지우기(Clear History) 메뉴로 이동
어느 방법을 사용하든 아래와 같은 대화상자가 나타납니다. 드롭다운 목록에서 삭제할 기간을 선택한 후 기록 지우기 버튼을 클릭하면 됩니다.
주의할 점은 기록 지우기라는 이름이 다소 오해를 불러일 수 있다는 것입니다. 이 버튼을 클릭하면 사용 기록뿐만 아니라 쿠키와 전체 브라우저 캐시 같은 웹사이트 데이터까지 함께 삭제됩니다. 하지만 웹사이트 데이터를 유지한 채 사용 기록만 지우는 방법도 있습니다.
Safari 또는 기록(History) 메뉴를 열 때 Option(⌥) 키를 누른 상태에서 기록 지우기 항목을 선택해 보세요. 메뉴가 웹사이트 데이터 유지하고 기록 지우기(Clear History and Keep Website Data)로 바뀌는 것을 확인할 수 있습니다. Option 키를 계속 누른 채 해당 항목을 선택하면 됩니다.
특정 사이트만 골라서 기록 삭제하기
몇몇 사이트의 방문 기록만 없애고 싶지만 전체를 삭제하고 싶지 않다면, 특정 사이트만 골라서 삭제할 수 있습니다. 이 방법은 사용 기록을 지우면서 다른 웹사이트 데이터는 그대로 유지하고 싶을 때도 유용합니다.
특정 사이트만 삭제하려면 기록(History) > 전체 기록 보기(Show All History)로 이동합니다. 현재 탭의 웹페이지가 기록(History) 화면으로 전환되고, 날짜별로 그룹화된 방문 사이트 목록이 표시됩니다.
삭제하려는 웹사이트를 클릭한 후 Delete 키를 누르거나, 항목을 마우스 오른쪽 버튼으로 클릭해 삭제를 선택합니다. 여러 항목을 한 번에 삭제하려면 Shift 또는 Command(⌘) 키를 누른 채 항목들을 클릭한 후 Delete 키를 누르면 됩니다. 단, 여러 항목을 선택한 상태에서는 오른쪽 클릭으로 삭제할 수 없습니다.
앞서 소개한 기록 지우기 옵션은 이 기록 화면에서도 버튼 형태로 제공됩니다. 다만 여기서는 웹사이트 데이터 유지하고 기록 지우기 옵션은 사용할 수 없습니다.
기록 화면을 닫고 원래 보고 있던 웹페이지로 돌아가려면 도구 모음의 뒤로 가기 버튼을 클릭하면 됩니다.
기록 자동 삭제 설정하기
매번 수동으로 기록을 지우는 것이 번거롭다면, Safari가 정해진 주기에 따라 자동으로 사용 기록을 삭제하도록 설정할 수 있습니다.
Safari > 환경설정(Preferences)으로 이동한 후 일반(General) 탭이 활성화되어 있는지 확인합니다. 방문 기록 제거(Remove history items) 드롭다운 목록을 클릭하고, Safari가 기록을 삭제하기를 원하는 기간을 선택하면 됩니다.
쿠키(Cookies)
브라우저 쿠키는 내가 방문한 웹사이트가 생성해 컴퓨터에 저장하는 작은 파일입니다. 쿠키에는 웹사이트에서 내가 수행한 행동에 대한 정보 조각들이 담겨 있습니다.
예를 들어 아마존에서 장바구니에 상품을 담은 후 사이트를 떠나도, 다시 방문하면 상품이 그대로 장바구니에 남아 있는 것을 볼 수 있습니다. 로그인 정보와 장바구니 내역이 쿠키에 저장되었다가 재방문 시 다시 불러오는 것이죠.
쿠키는 내가 웹사이트에 직접 입력한 정보만 저장합니다. 즉, 웹사이트가 쿠키를 통해 얻을 수 있는 정보는 내가 직접 제공한 것 이상이 아닙니다. 문제는 서드파티 추적 쿠키입니다. 이 쿠키들은 웹 서핑 내내 사용자를 따라다니며 광고·마케팅 업체가 방문 기록을 볼 수 있게 하고, 이들 회사는 그 정보를 바탕으로 사용자의 관심사에 맞춘 타깃 광고를 보내게 됩니다.
전체 쿠키 또는 특정 사이트의 쿠키만 삭제하기
컴퓨터에 저장된 모든 쿠키를 삭제하거나, 특정 사이트의 쿠키만 골라서 삭제할 수 있습니다.
Safari > 환경설정(Preferences)으로 이동한 후 개인정보 보호(Privacy) 탭을 클릭하고, 웹사이트 데이터 관리(Manage Website Data) 버튼을 누릅니다.
어떤 사이트도 쿠키를 저장하지 못하게 하려면 모든 쿠키 차단(Block all cookies) 체크박스를 선택하면 됩니다. 다만 쿠키를 허용하지 않거나 삭제하면, 웹사이트를 방문할 때마다 매번 로그인해야 하고 쇼핑 사이트의 장바구니 내용도 저장되지 않는다는 점을 기억하세요.
대화상자에는 컴퓨터에 쿠키(또는 다음 섹션에서 설명할 캐시)로 데이터를 저장한 모든 사이트 목록이 표시됩니다. 목록을 스크롤하여 쿠키나 기타 웹사이트 데이터를 삭제할 사이트를 선택한 후 제거(Remove)를 클릭합니다.
삭제할 사이트를 이미 알고 있다면 대화상자 상단의 검색(Search) 상자를 활용하세요. Shift와 Command 키로 여러 사이트를 동시에 선택한 후 제거를 누를 수도 있습니다.
모든 쿠키와 웹사이트 데이터를 한 번에 삭제하려면 모두 제거(Remove All)를 클릭합니다.
캐시(Cache)
웹사이트에 접속하면 해당 사이트를 표시하기 위한 파일들이 컴퓨터로 다운로드됩니다. 이 파일들은 하드 드라이브의 임시 저장 공간인 브라우저 캐시에 저장되는데, HTML 파일, CSS 스타일시트, 자바스크립트, 이미지 등各종 멀티미디어 콘텐츠가 포함됩니다.
브라우저가 이런 파일들을 저장하는 이유는 무엇일까요? 웹사이트를 다시 방문하면 브라우저는 마지막 방문 이후 업데이트된 콘텐츠만 확인합니다. 변경된 파일이나 캐시에 아직 없는 파일만 새로 다운로드하기 때문에 웹사이트 로딩 속도가 빨라집니다. 느리거나 데이터가 제한적인 인터넷 환경에서 특히 유용합니다.
하지만 브라우저 캐시는 시간이 지나면서 상당히 커져 하드 드라이브 공간을 많이 차지할 수 있습니다. 다시는 방문하지 않을 사이트의 파일들이 캐시에 남아 있을 수도 있고요. 캐시를 정리하면 불필요한 파일을 제거하고 하드 드라이브 공간을 확보할 수 있습니다.
Safari 캐시 완전히 비우기
Safari의 캐시를 비우려면 개발자(Develop) 메뉴가 필요한데, 이 메뉴는 기본적으로 메뉴 막대에 표시되지 않을 수 있습니다. 메뉴가 보이지 않는다면 Safari > 환경설정으로 이동해 고급(Advanced) 탭을 클릭한 후 메뉴 막대에서 개발자 메뉴 보기(Show Develop menu in menu bar) 체크박스를 선택합니다.
개발자 메뉴가 보이면 모든 Safari 창을 닫습니다(메뉴 막대는 유지하고 브라우저에 포커스를 둔 상태). 그런 다음 개발자(Develop) > 캐시 비우기(Empty Caches)를 선택합니다.
캐시를 비운 후 방문하는 웹사이트는 사이트의 모든 파일을 다시 다운로드해야 하므로 로딩이 평소보다 약간 느려질 수 있습니다.
자동 완성(AutoFill)
Safari의 자동 완성 기능을 사용하면 사용자 이름, 비밀번호, 신용카드 정보 같은 내용을 자동으로 입력할 수 있습니다. 하지만 브라우저에 민감한 개인 정보를 저장해 두는 것은 권장하지 않습니다. 자동 완성 기능을 비활성화하고 저장된 데이터를 삭제한 뒤, 로그인 정보·신용카드 번호 등 중요한 정보는 전용 비밀번호 관리자로 관리하는 것이 안전합니다.
자동 완성 비활성화 및 데이터 삭제하기
자동 완성을 비활성화하려면 Safari > 환경설정으로 이동해 자동 완성(AutoFill) 탭을 클릭합니다. 자동 완성 화면의 네 개 체크박스를 모두 해제합니다.
체크박스를 해제한다고 해서 이전에 저장된 데이터가 삭제되는 것은 아닙니다. 삭제하려는 데이터 종류 오른쪽의 편집(Edit) 버튼을 클릭하세요.
예를 들어 사용자 이름과 암호(User names and passwords) 체크박스 옆의 편집을 클릭하면 Safari 환경설정의 암호(Passwords) 화면으로 이동합니다. Safari의 암호 정보에 접근하려면 맥 사용자 암호를 입력해야 합니다.
그다음 웹사이트를 선택하고 제거(Remove)를 클릭하면 됩니다. Shift와 Command 키를 사용해 여러 웹사이트를 한꺼번에 선택해 삭제할 수도 있습니다.
자동 완성을 사용 중인데 어떤 웹사이트의 폼에 잘못된 정보가 채워진다면, 해당 사이트의 정보를 수정할 수 있습니다. 변경하려는 사용자 이름(User Name)이나 암호(Password)를 더블클릭한 후 원하는 내용으로 고치면 됩니다. 웹사이트(Website) URL 역시 수정 가능합니다.
추가(Add) 버튼을 사용하면 새 항목을 직접 추가할 수도 있습니다.
온라인에서 나를 지키는 방법
인터넷 사용 기록, 쿠키, 캐시는 웹 서핑을 더 편리하게 만들어 주지만, 동시에 개인정보를 위협할 수도 있습니다. 브라우징 데이터를 정기적으로 삭제하는 것이 좋은 습관입니다. 또한 Safari의 사생활 보호 모드(시크릿 모드)를 사용하면 브라우징 데이터가 맥에 아예 저장되지 않습니다.
단, 사생활 보호 모드를 사용해도 추적이 완전히 차단되는 것은 아니라는 점을 기억하세요. 거의 완벽한 익명성을 원한다면 Tor 같은 익명 웹 브라우저를 사용하는 것이 좋습니다.
결국 개인 정보, 그중에서도 브라우징 데이터는 매우 값비싼 상품입니다. 하지만 인터넷 연결 시 VPN을 사용하는 것처럼 스스로를 보호할 수 있는 방법은 분명히 존재합니다.
여러분은 온라인에서 어떻게 자신을 보호하고 있나요? 브라우징 데이터와 사용 기록을 얼마나 자주 삭제하시나요? 아래 댓글로 생각과 경험을 공유해 주세요.