Internet Explorer и обновления
6 Декабрь 2010В последнее время появилось много статей об IE 9. Многие его расхваливают направо и налево. Поддержка новых стандартов, более быстрая обработка javascript, более удобный интерфейс итд. Но многие забывают об одном маленьком нюансе – автообновление браузера. Каким бы прокаченным браузер не был к моменту своего выхода, всеравно через год, полтора он станет устаревшим. Поэтому во всех топовых альтернативных браузерах кроме Safari реализованно автообновление (на маке аудитория более продвинутая, большинство пользователей обновляют систему, да и процент пользователей Safari довольно мал).
Самая удачная реализация получилась у Google, фактически число пользователей предыдущей версии браузера сводится на нет уже через месяц после релиза новой версии. У Microsoft совсем другая картина, старые версии Internet Explorer живут очень долго. Это отрицательно сказывается как на разработчиках, так и на пользователях, но самое важно, это сказывается и на самих мелкомягких. Наверное нет ни одного верстальщика, который бы не сталкивался с проблемами в IE. IE6 и IE7 довольно сильно тормозят на сайтах напичканных javascript'ом, плюс проблемы с безопастностью, поэтому все больше пользователей пересаживаются на альтернативные браузеры. И в итоге у всех складывается мнение что Internet Explorer не лучшее решение для серфинга в сети. Даже выход IE9 многие воспринимают скептически. Соответственно Microsoft постепенно теряет долю в рынке браузеров.
Если бы Microsoft реализовала граммотную систему обновления браузера, проблема не была бы такой глобальной. Windows Update с этими обязанностями как показала практика не справляется. Я все надеялся, что в Microsoft поумнеют и реализуют в IE9 автообновление. Но там видимо решили еще раз наступить на те же грабли.
Из интервью с Джоном Хрватином (IE9 Lead Program Manager):
Q. Планируете ли вы сделать автоматическое обновление браузера (независимое от Windows Update), как это сделано в других браузерах?
A. Windows Update (WU) хорошо справляется с задачей поддержания браузера в актуальном состоянии. Мы используем эту систему для доставки обновлений практически каждый месяц и она дает высокие показатели установок. Мы также используем WU для распространения новых версий, но при этом дополнительно ожидаем подтверждения со стороны пользователя, помимо подтвеждения готовности к обновлению со стороны WU, так что пользователи могут сами решить, когда они готовы перейти к новой версии. Она также интегрируется с ПО, управляющим операционной системой и используемым IT-специалистами для управления тем, как обновления IE разворачиваются в их инфраструктуре. Это особенно критично для организаций, бизнес которых зависит от работоспособности браузера.
Видимо IE9 ждет та же участь, что и IE6 лет через 5.
Проблема IE не в отсутствии автообновления (с этим WU вполне может справиться, тут я согласен с Джоном Хрватином), а в очень глубокой интеграции в ОС, а также завязке корпоративного софта на конкретную версию IE. С таким багажем практически не реально проапдейтить все инсталяции IE ни с помощью WU, ни встроенным механизмом автообновления.
7 Декабрь 2010 | 13:27Так было с 6 версией, когда IE доминировал на рынке браузеров. К выходу 7 и 8 версии IE сильно потерял свои позиции и уже никто не оптимизировал веб-приложения под конкретную версию 1 браузера, тем более всегда есть возможность переключится в режим совместимости.
7 Декабрь 2010 | 17:50