웹사이트는 쿠키를 저장하지 않는다는 것을 어떻게 기억합니까?

웹사이트는 쿠키를 저장하지 않는다는 것을 어떻게 기억합니까?

웹사이트에 팝업이 나타나서 웹사이트가 쿠키에 기본 설정을 저장하도록 허용할지 묻습니다. 우연히 "아니요"라고 말했어요. 새로 고침/다시 시작해도 팝업이 다시 표시되지 않습니다.

기록/쿠키를 지우지 않고 이러한 종류의 팝업을 다시 가져오는 기본 방법이 있습니까?

또한 웹사이트는 쿠키 저장이 허용되는지 어떻게 기억할 수 있습니까? 쿠키에 저장해서요?

답변1

그들은 당신에게 당신이 원하는지 물었습니다.매장 환경설정쿠키에서는 일반적으로 쿠키를 설정하기를 원하는지 여부가 아닙니다. 따라서 이 기능에 대한 지원을 작성하는 경우 별도의 쿠키(예: )를 설정 nopref하고 사용자가 이 쿠키를 가지고 있는지 확인합니다. 해당 사이트에 대해 다른 쿠키나 기록을 삭제하지 않고도 삭제할 수 있는 쿠키를 찾을 가능성이 높습니다.

특정 페이지에 설정된 쿠키 검사

Firefox에서는 페이지의 빈 부분을 마우스 오른쪽 버튼으로 클릭한 다음페이지 정보보기옵션. "보안" 탭에 "쿠키 보기" 버튼이 있습니다. Chrome에는 주소 표시줄에 정지된 대화상자를 여는 동일한 '페이지 정보 보기' 옵션이 있습니다. 상단 근처의 링크는 쿠키 목록으로 이동합니다. 다른 브라우저에서도 비슷한 기능을 찾을 수 있다고 가정합니다.

사이트에서 쿠키를 설정하는지 확인하기

사이트에서 수행되는 작업을 확인할 수 있는 한 가지 방법은 다음과 같습니다. 시크릿 모드로 사이트를 엽니다. 개발자 도구를 열고 네트워크 탭으로 전환하세요. 그런 다음 사이트에서 쿠키를 통해 사용자를 추적하는 것을 거부할 때 백그라운드에서 어떤 활동이 일어나고 있는지 확인하세요. 특히 응답 헤더를 찾아 거기에 'Set-Cookie' 헤더가 있는지 확인하세요. 그런 다음 헤더에 언급된 쿠키를 삭제해 보고 차이가 있는지 확인하세요.

로컬 스토리지 정보

다른 포스터에서 localStorage(브라우저 내 데이터베이스)를 언급했기 때문에 이에 대해서도 언급하겠습니다. 데이터를 다시 서버로 보내는 JavaScript 코드가 없으면 서버에서 localStorage 데이터에 액세스할 수 없기 때문에 사이트에서 이러한 목적으로 localStorage를 사용하는 경우는 매우 드물다고 생각합니다. localStorage의 내용을 확인하려면 브라우저에서 개발자 도구를 열고 (JavaScript) 콘솔 탭으로 이동하여 를 입력하는 것이 가장 빠른 방법입니다 localStorage. 그러면 다음과 같은 출력이 제공됩니다.

Storage { someKey: "value", length: 1 }

someKey현재 페이지에서 JavaScript에 의해 설정된 값을 식별합니다 . someKey관련성이 있다고 판단되면 다음을 실행하여 제거해 볼 수 있습니다.

localstorage.removeItem('someKey');

someKey이렇게 하면 localStorage에서 키 아래의 데이터가 제거되고 페이지를 다시 로드하면 '공장 설정'으로 복원될 수 있습니다. 특정 키가 쿠키 알림 기능에 의해 설정되었는지 확실하지 않은 경우 시크릿 모드에서 페이지를 열고 페이지와 상호 작용하기 전과 후에 localStorage의 콘텐츠를 나열할 수 있습니다.

다시 말하지만, 너무 많은 사이트가 이러한 목적으로 localStorage를 사용하는지 의심됩니다.

답변2

이것은 네덜란드 사이트와 매우 흡사하고 귀하의 이름도 네덜란드어처럼 들리므로 조금 더 확장해 보겠습니다.

EU에서는 쿠키를 사용하고 있다는 사실을 사용자에게 알려야 합니다. 필요한 것은 작은 메시지, 고지 사항의 섹션 또는 일회성 팝업(드문 경우)뿐입니다.때때로선택 해제 가능성이 있습니다

네덜란드는 학급에서 가장 행동이 좋은 소년이 되기를 원하므로 우리는 그 비율을 한 단계 높였습니다
.필수적이지 않은사용자가 동의하지 않는 한 쿠키는 금지됩니다(EU 규정에 반대).

이로 인해 문제가 발생합니다. 필수적인 것은 무엇입니까? 글쎄요, Google Analytics를 사용하는 모든 사이트조차도 필수적이지 않은 쿠키를 배치한다는 결론을 내리면 거의 다뤄졌습니다.

그들은 사용자에게 친숙하지 않은(그러나 지금까지는 '최고의' 솔루션) 쿠키 선택 벽으로 이 문제를 해결했습니다.
사이트에 접속하기 전에 [확인] 또는 [아니요]를 클릭해야 합니다. 이는 Google Analytics와 같이 페이지 로드 전에 수행되어야 합니다.

이를 기억하는 방법에는 여러 가지가 있습니다. 하나는 IP를 데이터베이스 또는 브라우저의 로컬 저장소(예: 클라이언트측 데이터베이스)에 저장하는 것이지만 가장 간단한 해결책은 이를 쿠키에 저장하는 것입니다.
이는 필수 쿠키이기 때문에 허용됩니다.

해당 설정 재설정
로컬 저장소 솔루션(클라이언트의 DB 또는 쿠키)을 찾을 가능성이 높으므로 기록(ctrl+H)으로 이동하여 해당 웹사이트를 마우스 오른쪽 버튼으로 클릭한 후 [삭제]를 선택하세요. 쿠키와 저장소를 포함하여 이 사이트와 관련된 모든 것이 제거됩니다.

'이 법은 영국에서는 죽었어' 코멘트에 관하여
네덜란드에서는 이것이 더 이상 실제로 구현되지 않습니다. 표시(EU 버전)가 계속 표시되고 있지만 시장 사이트를 제외하고는 옵트인이 거의 존재하지 않습니다.

관련 정보