Firefox 87은 기본적으로 더 짧은 리퍼러 문자열을 갖습니다.
Firefox 87에서 Mozilla는 만들기 브라우저의 다음 개인 정보 보호 기능. 이제부터 Referrer 값은 기본적으로 단축되며 웹사이트 방문자가 어디에서 왔는지에 대한 정보를 덜 제공합니다.
브라우저는 HTTP 리퍼러 헤더(참고: 원래 사양 이름은 'HTTP Referer')를 사용하여 해당 웹사이트의 서버에 사용자를 "참조"한 위치를 웹사이트에 알립니다. 더 정확하게 말하면 브라우저는 전통적으로 참조 문서의 전체 URL(일반적으로 주소 표시줄) 거의 모든 탐색 또는 하위 리소스(이미지, 스타일, 스크립트)가 있는 HTTP Referrer 헤더 요구. 웹사이트는 분석, 로깅 또는 캐싱 최적화를 포함하여 상당히 무고한 용도로 리퍼러 정보를 사용할 수 있습니다.
반면에 HTTP Referrer 헤더에는 비공개 및 민감한 사용자 데이터가 포함될 수 있습니다. 원본 URL에는 공유해서는 안 되는 일부 사용자 프로필 데이터, 프로필 옵션 등이 포함될 수 있습니다. 최악의 경우 추천인이 사용자의 나이, 생년월일 또는 소득을 노출시킬 수 있습니다. 또한 이 정보는 광고 단위 및 소셜 미디어 위젯을 포함하여 대상 웹 페이지에 포함된 리소스를 통해 검색할 수 있습니다.
Firefox는 버전 59 이후 개인 브라우징에서 소스 사이트의 경로와 모든 HTTP GET 매개변수를 포함하지 않는 짧은 리퍼러 값을 사용한다는 것을 이미 알고 있을 것입니다. 유일한 공유 가치는 도메인 자체입니다. 예를 들어 이 사이트의 경우 다음과 같이 표시됩니다.
https://winaero.com/
일반 모드 리퍼러에는 이와 같은 추가 세부 정보가 포함됩니다.
https://winaero.com/path/?param1=value¶m2=value
내일 출시 예정인 Firefox 87부터 이것은 이제 개인 모드뿐만 아니라 Firefox의 기본 동작입니다.
Mozilla는 개인 정보를 보호하기 위해 경로 및 쿼리 문자열과 같은 사용자 민감한 정보를 트리밍하는 'strict-origin-when-cross-origin' 기본 참조 정책을 변경했습니다. 또한 HTTPS에서 HTTP로 이동하는 요청에 대한 정보를 트리밍합니다. 마지막으로, 새로운 기본 리퍼러 정책은 모든 탐색 요청, 리디렉션된 요청 및 하위 리소스(이미지, 스타일, 스크립트) 요청에 적용됩니다.
새로운 HTTP 리퍼러 동작은 인터넷에서 활동을 추적하는 데 사용할 수 있는 방법을 줄여주기 때문에 브라우저에서 확실히 환영할 만한 변화입니다.