Новость дня:
Корпорация Microsoft объявила в понедельник о выходе очередной, шестой, версии браузера Internet Explorer, которая полностью аналогична стандартному браузеру ОС Windows XP.
Основной отличительной особенностью новой "бродилки" является отсутствие встроенной поддержки языка Java, что Microsoft объясняет нежеланием поставлять пользователям собственную версию виртуальной машины Java (JVM), выпущенную несколько лет назад и успевшую устареть. Новую же версию JVM софтверный гигант не имеет права выпускать по условиям заключенного с Sun в начале этого года "мирного договора".
В результате, чтобы получить возможность просмотра страниц с использованием Java, пользователям IE 6 придется скачивать из Интернета специальный патч. Впрочем, пользователей, устанавливающих новый Internet Explorer поверх старых версий, эта проблема не затронет, поскольку на их компьютерах виртуальная Java-машина уже имеется.
С другой стороны, в новой версии своего браузера Microsoft отказалась от использования плагинов - подключаемых модулей, при помощи которых с IE интегрировались программы третьих фирм, например, Apple QuickTime. Единственным способом интеграции браузера с другими приложениями теперь является технология ActiveX. По заявлениям Microsoft, поддержка плагинов стала слишком дорогим удовольствием, а переход к ActiveX не является попыткой получить конкурентное преимущество для собственных решений Microsoft.
Разработчикам, таким образом, ничего не остается делать, как адаптировать свои приложения к ActiveX. Некоторые из них сообщили, что не имеют ничего против такого перехода, однако времени на модификацию кода программ у них практически не было, поскольку Microsoft слишком поздно сообщила об отказе от поддержки плагинов.
Наш комментарий:
Надо отдать должное пресс-службе Microsoft: эти ребята умеют подать даже самые неприятные вещи так, будто ничего и не произошло. Ну, выбросили Java (это ещё и в самом деле ничего), ну привязали всё к ActiveX (вот это серьёзней) – вроде бы и что ж с того ? Напишут программисты новые плагины, выкачают пользователи Java-машины – и всё будет по-прежнему ? Увы. Не будет.
Во-первых, заметим, что оба решения Microsoft очень тесно связаны. Какое-то время назад ActiveX рассматривалась как прямая альтернатива Java в такой области, как платформонезависимая веб-реализация несложных алгоритмов. Под жутким названием скрывается обычный для Web класс приложений-красявостей, ничем серьёзным не занимающихся, а лишь делающих веб-сёрфинг более красивым (и иногда - реже - удобным). Это и есть тот единственный сектор, который Java потеряет с непредустановленной в IE6 Java-машиной (поскольку все серьёзные приложения на этом языке даже сегодня требуют установки отдельной Java-машины). Для самой Sun этот сектор вряд ли слишком важен, но вот для пользователей эта потеря значит многое, поскольку чревата последствиями неприятными… Однако, обо всё по порядку.
Во-вторых, поставляя свежую операционную систему, центральным компонентом которой является Интернет-браузер, с этим самым бразуером немножко неполноценным, Microsoft очень удачно эксплуатирует в своих целях такое полезное и неизбывное качество конечного пользователя как лень. В самом деле, если ОС обладает всем необходимым обывателю для работы в Сети (а много ли ему надо? браузер, электронная почта, видео/аудио – всё это в IE6 и WinXP есть), то станет ли он заниматься установкой альтернативных продуктов (того же Quick Time) ?
А в-третьих, как вам во-первых и во-вторых ? Учитывая всё сказанное, вряд ли будет большой ошибкой предсказать, что уже через год ActiveX станет популярнейшим веб-инструментом. И вот здесь-то аукнется его неприятное свойство - свойство, которого Java пусть и не полностью, но в достаточной степени лишена. Его удачно иллюстрировали на одной из прошлых JavaWorld - демонстрацией веб-странички с ActiveX-контентом, форматировавшей винчестер просматривавшего её компьютера. Безопасность ActiveX оставляет желать лучшего по сей день и вряд ли в ближайшее время ситуация резко изменится к лучшему. Но что сделано – то сделано. Попрощаемся с Java, господа. Мы входим в новую эпоху – эпоху смертельных веб-страниц и множащихся через браузеры вирусов. Чистота требует жертв ?
Обсудить материал можно в форуме