Summary
- В 2003 году W3C сочла патент США 5,838,906 возможной угрозой для интерактивных объектов внутри веб-страниц и передала предшествующие технические материалы на повторное рассмотрение. Ее предупреждения касались предполагаемых последствий, а не установленного числа пострадавших сайтов.
- В 2006 году Internet Explorer на некоторых страницах требовал активировать ActiveX щелчком либо клавишами TAB и ENTER. Microsoft назвала связь с делом Eolas, дала корпоративным заказчикам временное исправление совместимости и в июне закрепила новое поведение. Апрельское обновление 2008 года отключило «Click to activate».
Страница загружена, объект на месте. Посетитель нажимает на него, однако первая попытка уходит на активацию, а не на ожидаемое действие. На самой странице нет объяснения, почему появился этот дополнительный шаг. По документам Microsoft можно восстановить путь от патентного процесса до маленькой команды, которую браузер возложил на человека.
В ответах W3C о патенте 5,838,906 изложено начало публичного спора: 23 сентября 2003 года организация создала Patent Advisory Group, а 23 октября направила материалы о более ранних разработках в патентное ведомство США для повторной проверки. Патент касался автоматического вызова внешних приложений для интерактивных объектов, встроенных в документы. В исходном обращении W3C утверждала, что предлагаемое изменение Internet Explorer способно нарушить совместимость и заставить переписывать страницы и инструменты их создания. Это позиция участника спора о возможном ущербе, а не подсчет последствий выпущенного позднее браузера.
Следующую связь установила сама Microsoft в рекомендации 912945. Компания называла изменение поведения ActiveX не связанным с безопасностью, хотя оно затем распространялось и в рамках цикла обновлений безопасности. На определенных страницах элемент управления становился доступен после ручной активации: можно было щелкнуть по нему мышью или перейти клавишей TAB и нажать ENTER. В документе прямо упомянуто дело Eolas Technologies и Regents of the University of California против Microsoft. Первый щелчок не выдавал программе новое разрешение на запуск; он менял порядок взаимодействия с уже показанным элементом.
Развертывание шло ступенями. В январе 2006 года раннее обновление Internet Explorer 6 получили подписчики MSDN; в феврале оно стало общедоступным на MSDN, позднее в том же месяце появилось в Windows Update как рекомендованное, а в апреле вошло в пакет обновлений. Некоторые корпоративные клиенты сообщили, что их внутренним приложениям требуется больше времени на адаптацию. 11 апреля Microsoft выпустила исправление совместимости, временно возвращавшее прежнее поведение. После июньского цикла обновлений ручная активация стала постоянной. Для администрации это был срок проверки приложений; для читателя — еще одно действие на странице.
В бюллетене MS08-024 от 8 апреля 2008 года появился обратный шаг. Кумулятивное обновление Internet Explorer включило Automatic Component Activation и отключило «Click to activate». В том же выпуске устранялась уязвимость, но Microsoft отдельно описала изменение активации как функциональное и не связанное с исправлением уязвимости. Эти документы не называют частное юридическое событие, которое вызвало решение 2008 года. Они фиксируют два решения о поведении браузера.
Владельцу сайта было мало увидеть объект на странице. Нужно было проверить, отвечает ли он на первое действие в конкретной версии IE, установлен ли временный патч и когда пришло следующее обновление. Четыре первичных документа не дают числа затронутых страниц и людей. Масштаб могли бы показать датированные ведомости совместимости и журналы установки браузера.
Спор не удалил объект из документа. Он вставил короткую задержку между показом и действием, а затем браузер ее убрал. W3C спорила о стандартах и патенте, Microsoft управляла поведением программы, посетитель выполнял лишний щелчок.
Первичные документы
- Ответы W3C 2003 года и обращение в патентное ведомство: предмет спора и предполагаемый риск для совместимости.
- Рекомендация Microsoft 912945: активация, график обновлений и временное исправление.
- Бюллетень Microsoft MS08-024: отключение дополнительного шага в 2008 году.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





