LumoMate
LumoMate/용어집/SurfaceWeb

쿠키

쿠키는 웹사이트가 사용자의 브라우저에 저장하도록 부탁하는 아주 작은 텍스트 조각입니다. 같은 웹사이트를 다음에 다시 방문하면, 브라우저는 이 쿠키를 자동으로 사이트에 돌려주고, 사이트는 이를 이용해 사용자가 누구인지, 어떤 설정을 좋아하는지를 기억합니다.
핵심 요약
  • 쿠키는 웹사이트가 사용자의 브라우저에 저장하도록 요청하는 작은 텍스트 파일입니다.
  • 로그인 유지, 장바구니 보관, 환경설정 기억 등 웹사이트를 편리하게 만들어 줍니다.
  • 일부 쿠키는 여러 사이트에서 행동을 추적하기 때문에, 최근에는 동의 배너가 의무화되었습니다.

쿠키는 웹사이트가 사용자의 브라우저에 저장하도록 부탁하는 아주 작은 텍스트 조각입니다. 같은 웹사이트를 다음에 다시 방문하면, 브라우저는 이 쿠키를 자동으로 사이트에 돌려주고, 사이트는 이를 이용해 사용자가 누구인지, 어떤 설정을 좋아하는지를 기억합니다.

웹은 원래 "기억"이라는 기능이 없습니다. 페이지를 클릭할 때마다 사이트는 사용자를 처음 보는 사람처럼 대합니다. 쿠키는 이런 웹에 짧은 기억을 더해 주는 장치이며, 덕분에 우리는 매번 로그인하지 않고도 메일을 확인하고 쇼핑을 이어갈 수 있습니다.

FIG. 1쿠키 — 다른 각도에서.

일상의 비유로 이해하기

쿠키를 "음악 페스티벌에서 손등에 찍어주는 도장"이라고 상상해 보세요. 입장할 때 직원이 손에 도장을 찍어 주면, 잠깐 밖에 나갔다가 다시 들어올 때도 표를 또 살 필요가 없습니다. 도장이 "이 사람은 이미 입장료를 냈다"라는 사실을 알려 주기 때문이지요.

쿠키도 이와 비슷합니다. 사이트는 도장을 찍듯이 작은 정보를 사용자에게 남겨 두고, 다음에 다시 방문했을 때 그 정보를 보고 사용자를 알아봅니다. 도장이 없다면 매번 처음부터 다시 시작해야 하는 것처럼, 쿠키가 없다면 모든 웹사이트가 사용자를 매번 새로운 손님처럼 대할 것입니다.

왜 중요한가요?

쿠키는 우리가 매일 경험하는 웹의 편리함을 만들어 줍니다. 어제 담아 둔 장바구니가 오늘도 그대로 남아 있는 것, 즐겨 찾는 뉴스 사이트가 내 지역의 날씨를 보여 주는 것, 자동으로 로그인 상태가 유지되는 것 모두 쿠키 덕분입니다. 또한 "쿠키 사용에 동의하시겠습니까?"라는 배너가 자주 보이는 이유도 여기 있습니다. 개인정보 보호법이 강화되면서, 사이트는 어떤 쿠키를 사용하는지 알리고 동의를 받아야 합니다.

작은 사업장에서는 쿠키를 통해 재방문 고객을 알아보고, 결제 과정을 간편하게 만들고, 방문자 수를 분석합니다. 잘 사용하면 신뢰를 쌓지만, 무분별하게 사용하면 개인정보 문제로 이어질 수 있습니다.

작동 방식

웹페이지를 열면 사이트의 서버는 브라우저에게 "이 메모를 좀 기억해 주세요"라는 짧은 지시를 보낼 수 있습니다. 브라우저는 그 메모를 사용자 기기 안의 작은 저장 공간에 적어 둡니다. 같은 사이트의 페이지를 다시 열 때마다, 브라우저는 자동으로 그 메모를 사이트에 함께 보냅니다.

쿠키에는 이름, 값, 만료 시점, 소속 도메인 등이 들어 있습니다. 브라우저를 닫으면 사라지는 "세션 쿠키"가 있고, 며칠에서 몇 년까지 남아 있는 "영구 쿠키"도 있습니다. 또한 방문한 사이트가 직접 설정하는 "퍼스트 파티 쿠키"와, 광고나 분석 도구처럼 외부 회사가 설정하는 "서드 파티 쿠키"로 나뉩니다.

자주 볼 수 있는 예시

쿠키 종류하는 일일상의 비유
세션 쿠키브라우저를 닫을 때까지 로그인 유지헬스장에서 받는 임시 사물함 열쇠
영구 쿠키언어·테마 설정 기억냉장고에 붙여 둔 메모
인증 쿠키매 페이지마다 로그인 상태 증명페스티벌 입장 도장
장바구니 쿠키방문 사이에 담은 상품 유지지갑 속 쇼핑 리스트
분석 쿠키방문 수와 페이지뷰 집계박물관 입구의 단순 집계표
광고·추적 쿠키여러 사이트에서 행동 패턴 수집여러 매장이 공유하는 멤버십 카드

핵심 정리

쿠키는 결국 브라우저가 사이트를 대신해서 들고 다니는 작은 메모입니다. 대부분의 쿠키는 웹을 빠르고 편리하게 만들지만, 일부 추적용 쿠키는 사용자의 활동을 따라다니기 때문에 최근에는 더 강한 동의와 통제가 요구되고 있습니다.

관련 용어

  • DNS — 브라우저가 쿠키를 보낼 웹사이트의 위치를 찾아 주는 인터넷의 전화번호부입니다.
  • Firewall — 네트워크 출입을 통제하는 보안 장치로, 일부 추적 요청을 차단할 수 있습니다.
  • IP Address — 쿠키와 함께 자주 쓰이는, 인터넷에서 기기를 식별하는 번호입니다.
  • VPN — IP 주소를 가려 주지만, 쿠키 자체를 막거나 지우지는 않습니다.
  • Encryption — 쿠키가 네트워크를 지나는 동안 내용이 노출되지 않도록 보호합니다.

출처

매주 월요일 오전 8시

한 주에 한 통,
오래 남는 이해를 보냅니다.

흘려보내지 않는 글만 골라 보내드립니다. 광고와 추적, 외부로 빠지는 미끼 링크 없이 메일 안에서 끝나는 한 통입니다.

언제든 한 번의 클릭으로 해지할 수 있습니다. 스팸은 보내지 않습니다.