2015년 5월 21일, 연구원 Monica Chew는 Georgios Kontaxis와 공동 집필한 자신의 논문이 Web 2.0 Security and Privacy 워크숍에서 최우수 논문상을 수상했다고 발표했다. Firefox의 추적 보호(Tracking Protection)를 활성화한 상태에서 주요 뉴스 사이트를 대상으로 성능 평가를 다시 실행한 결과, 페이지 로드 시간이 44% 단축된 것으로 측정되었다. 이는 2014년 8월 Air Mozilla 발표 때보다도 더 높은 수치였는데, 뉴스 사이트에는 삽입된 제3자 콘텐츠가 빽빽하기 때문이었다.

Chew는 게시물에 강조된 정정을 덧붙였다. 여러 보도가 해당 논문을 쿠키 차단에 관한 것으로 묘사했지만, 추적 보호는 쿠키만이 아니라 추적 도메인으로 향하는 모든 트래픽을 차단한다는 것이다. 바로 이 설계 선택 덕분에 속도 향상이 그토록 컸다. 쿠키만 차단하는 방식이라면 요청과 대역폭, 로드 비용이 그대로 남기 때문이다.

그녀는 2015년 4월 초에 회사를 떠났기에 이 논문을 자신의 모질라 작업의 마지막 산물이라고 불렀으며, 이를 통해 현재의 광고 관행이 보안, 프라이버시, 안정성, 성능과 직접 충돌한다고 주장했다. 그녀는 광고가 콘텐츠를 무료로 만드는 것이 아니라 비용을 외부화하는 것이라고 썼다. 그리고 바로 그 점이 대략 스무 대 중 한 대의 기기에서 발생하는 광고 주입 악성코드나, 안전하지 않은 플러그인을 필요로 하고 로드에 두 배의 자원을 요구하는 사이트 같은 결과를 초래하도록 유인한다는 것이다.

이 발표는 2015년 5월 23일 Hacker News에서 491점과 288개의 댓글을 얻었다. 논쟁은 트래커 차단이 사용자에게 도움이 되는지 아니면 광고로 자금을 조달하는 웹을 굶주리게 하는지에 집중되었다. 댓글 작성자들은 모질라 자체가 Google Analytics를 운영하고 있다는 점을 지적했고, 한 모질라 직원은 실험적 추적 보호를 활성화하면 모질라 자체 사이트의 Google Analytics도 차단된다고 답했다.

쿠키만이 아니라 알려진 트래커로 향하는 모든 요청을 차단하고, 페이지 로드 절감 효과를 동료 심사를 거친 증거로 발표했다

실험실이 아닌 실제 사이트를 측정했다. 주요 뉴스 페이지에서 평가를 다시 실행한 결과 로드가 44% 더 빨라졌으며, 이는 이전 발표 때보다 높은 수치였는데 뉴스 페이지에는 제3자 요청이 빽빽하기 때문이다

이 기능은 쿠키가 아니라 추적 도메인으로 향하는 요청 전체를 차단했으며, 바로 이것이 속도 향상을 가시화하고 프라이버시 보호를 실질적으로 만들었다

동료 심사를 거친 최우수 논문상이 그 수치에 제도적 신뢰성을 부여했기에, 모질라의 마케팅으로 치부될 수 없었다

공격받던 제품을 사용자 측 가치로 재구성했다. 게시자에게 광고 수익을 포기하라고 요구하는 대신, 트래커가 독자에게 얼마의 비용을 초래하는지를 몇 초 만에 보여주었다

측정되고 외부화된 비용은 가치관 싸움을 엔지니어링 트레이드오프로 전환한다. 쿠키가 아니라 트래커로 향하는 요청 전체를 차단하고, 그 수치가 기능을 변호하게 하라.

이 게시물은 Chew의 모질라 작업의 마지막 산물이었다. 그녀는 2015년 4월 초에 떠났고, 이 상을 통해 Firefox가 업계의 대리인이 아니라 사용자의 대리인(user-agent)으로 행동해야 한다고 주장했다. Hacker News에서의 공개는 2015년 5월 23일 491점과 288개의 댓글을 얻었으며, 논의는 트래커 차단이 사용자에게 도움이 되는지 아니면 광고로 자금을 조달하는 웹을 약화시키는지에 집중되었다. 블로그에는 기본 활성화 출시 날짜가 보고되지 않는다. 그것이 남긴 것은 트래커 차단을 성능 엔지니어링으로 재구성한, 인용 가능한 측정 수치였다.

근거 확인하기

출처

  1. Tracking Protection for Firefox at Web 2.0 Security and Privacy 2015 Monica Chew (blog) · monica-at-mozilla.blogspot.com ·
  2. Firefox tracking protection decreases page load time by 44% (Hacker News discussion) Hacker News · news.ycombinator.com ·