Summary
- W3C는 2003년 미국 특허 5,838,906이 HTML의 삽입형 상호작용 객체에 미칠 가능성을 검토하고 재심사를 위한 선행 기술을 제출했다. 당시의 호환성 우려는 예측이지 이후 실제 장애 규모의 측정치는 아니다.
- 2006년 IE는 일부 페이지에서 ActiveX를 쓰기 전에 클릭 또는 TAB과 ENTER로 인터페이스를 활성화하도록 했다. Microsoft는 Eolas 소송과의 관련성을 명시하고 기업에 임시 호환 패치를 제공한 뒤 6월에 새 동작을 영구화했다. 2008년 4월 업데이트는 “Click to activate”를 없앴다.
페이지는 이미 열렸다. 영상이나 다른 삽입형 도구도 화면에 있다. 그런데 처음 누른 동작은 도구에 닿지 않고 도구를 깨우는 데 쓰인다. 방문자는 왜 이런 순서가 생겼는지 화면에서 알 수 없다. 당시 Microsoft의 공지를 읽으면, 그 손짓의 출발점은 브라우저 밖의 특허 분쟁이었다.
W3C의 2003년 특허 문답은 9월 23일 특허 자문단을 구성하고 10월 23일 미국 특허청에 선행 기술을 제출했다고 기록한다. 대상 특허는 문서 속 상호작용 객체를 위해 외부 응용 프로그램을 자동 호출하는 방식과 관련됐다. W3C는 당시 제출 문서에서 IE의 예정된 설계 변경이 웹 호환성을 흔들고 수많은 페이지와 제작 도구 수정을 요구할 수 있다고 주장했다. 이는 분쟁 당사자 앞에서 제기한 우려다. 2006년 실제로 고장 난 페이지 수를 알려주는 통계는 아니다.
브라우저에서 무슨 일이 일어났는지는 Microsoft 보안 권고 912945가 설명한다. 회사는 이 동작 변경 자체를 보안 목적이 아닌 업데이트라고 불렀다. 일부 페이지에서는 이용자가 ActiveX의 화면을 먼저 수동으로 활성화해야 상호작용할 수 있었다. 마우스 클릭도, TAB 뒤 ENTER도 방법이었다. 공지는 Eolas Technologies와 캘리포니아대 Regents가 Microsoft를 상대로 제기한 사건과 이 변경의 관계를 명시했다. 이 첫 입력은 새 보안 권한을 허락하는 창이 아니었다.
적용 시점도 한 줄이 아니다. IE 6용 초기 버전은 2006년 1월 MSDN 구독자에게 제공됐고, 2월 MSDN에 공개됐으며, 같은 달 말 Windows Update의 권장 항목이 됐다. 4월 보안 업데이트에도 들어갔다. 내부 업무용 앱을 시험할 시간을 달라는 기업 고객의 요청에 Microsoft는 4월 11일 옛 동작을 잠시 되살리는 호환 패치를 내놓았다. 6월 업데이트 주기에 이 유예는 끝나고 수동 활성화 동작이 지속됐다. 기업은 시간을 얻었고 방문자는 입력 단계를 떠안았다.
2008년 4월 8일 MS08-024 공지는 역방향의 결정을 담았다. 누적 IE 업데이트의 Automatic Component Activation이 “Click to activate”를 비활성화했다. 같은 공지는 보안 취약점도 고쳤지만, 활성화 동작 변경은 그 취약점과 별개의 기능 변경이라고 밝혔다. 확인한 원자료는 어떤 비공개 법적 합의가 2008년 결정을 낳았는지 말하지 않는다. 문서로 확인되는 것은 Microsoft가 동작을 넣고 다시 뺀 시점이다.
사이트 운영자는 콘텐츠가 보이는지만 살필 수 없었다. 첫 입력에 실제로 반응하는지, 임시 패치가 있는지, 어느 IE 업데이트가 설치됐는지 확인해야 했다. 공식 자료는 영향을 받은 사이트와 사람의 수를 세지 않는다. 당시의 호환성 점검표와 배포 기록이 있어야 규모를 알 수 있다.
화면에 보이는 것과 쓸 수 있는 것 사이에 브라우저가 짧은 문턱을 놓았다. W3C는 특허의 영향을 다투고 Microsoft는 문턱을 움직였으며, 이용자는 그 위를 손으로 넘었다.
원자료
- W3C의 2003년 문답과 미국 특허청 제출 문서: 삽입형 객체와 예상된 위험.
- Microsoft 권고 912945: 2006년 동작과 임시 호환 패치.
- Microsoft 공지 MS08-024: 2008년 활성화 단계 제거.
회원 브리핑
프로필 심층 컨텍스트
올바른 멤버십 등급으로 로그인하면 전체 브리핑과 출처 노트를 볼 수 있습니다.
전략 서클 전용
전략 서클
모든 독자에게 공개됩니다. 가입 후 로그인하면 프로필 브리핑를 열람할 수 있습니다.
전략 서클 가입Leadership Alliance 전용
Leadership Alliance
자격을 갖춘 IP 자산 소유자 및 운영진을 위한 콘텐츠입니다. 로그인하면 Leadership Alliance 브리핑을 열람할 수 있습니다.
Leadership Alliance 가입하기





