Таблица 10.1.
Сравнение некоторых Web-технологий
Технология Преимущества Недостатки
Сценарии и
приложения
CGI
Безопасность для клиента. Высокая
совместимость, поскольку на выхо-
де создаются стандартные HTML-
страницы, просматриваемые в лю-
бом броузере
Потенциальная угроза серверу. Необ-
ходимость поддержки от админи-
страции сервера. Необходимость в
использовании квалифицированных
программистов.
Апплеты Java Возможность создания визуальных
эффектов. Возможность создания
интерактивных игр с пользова-
телем
Необходимость в программистах вы-
сокой квалификации. Угроза без-
опасности для клиентов. Высокая ве-
роятность того, что клиент отключит
необходимые функции.
Элементы
ActiveX
Возможность взаимодействия с
другими прграммами на компью-
тере пользователя. Возможность
записи данных на жесткий диск
компьютера пользователя.
Не полная совместимость, так как
только броузеры Internet Expiorer
поддерживают элементы ActiveX.
Отсутствие защиты пользователя.
Возможность прямого воздействия
на жесткий диск и операционную си-
стему. Высокая вероятность того, что
клиент отключит необходимые функ-
ции.
Активные
сценарии JavaS-
cript
Относительная простота реализа-
ции. Высокая производительность.
Удобны для контроля заполнения
Web-форм и для управления окном
броузера.
Угроза безопасности для клиентов.
Недостаточная совместимость с бро-
узерами разных типов. Неприглядная
репутация в глазах пользователей,
связанная с фактами некорректного
пользования. Высокая вероятность
того, что клиент отключит необходи-
мые функции.
Активыне
сценарии VB-
Script
То же + особая простота реализа-
ции
То же + более ограниченная совме-
стимость
Для просмотра flash-объектов пользователь должен иметь специальный
проигрыватель, который присоединяется к броузеру как подключаемое расши-
рение. Если броузер пользователя такого средства не имеет, то при загрузке
Web-страницы, содержащей flash-объекты, ему выдается предложение устано-
вить проигрыватель. При положительном ответе на предложение происходит
автоматическое подключение к Web-серверу компании Macromedia, передача и
подключение проигрывателя. Эта услуга занимает не более нескольких минут.
Для потребителя проигрыватель бесплатен — компания Macromedia получает
доход от продажи средств создания flash-объектов, а не средств их просмотра.
При последующих загрузках Web-страниц, имеющих flash-объекты, загрузка
проигрывателя не требуется.
Сегодня flash-технология очень широко применяется в электронной ком-
мерции. В качестве примера можно указать ведущие автомобильные концерны:
Mercedes-Benz, BMW, Opel, Volkswagen, которые периодически используют
flash-технологию при оформлении своих Web-ресурсов. В России примеры ис-
пользования flash-объектов можно найти на Web-узлах компании НТВ+, ряда