Поддержка ActiveX
ActiveX - это набор технологий, позволяющих программным компонентам взаимодействовать друг с другом в сетевой среде (такой как Internet) независимо
от языка, на котором они реализованы. Они построены на основе модели Component
Object Model (COM) и позволяют реализовать компонентную архитектуру программного
обеспечения. Сегодня рынок широко поддерживает технологию ActiveX и готов
ее использовать. Стандарт ActiveX уже применяется в таких продуктах как
Microsoft Office, Lotus Notes и PowerBuilder.
Компонентами технологии ActiveX являются элементы управления, сценарии
и документы ActiveX. Они позволяют проектировщикам документов в Web расширять
возможности HTML и создавать более привлекательные страницы в World Wide
Web. Благодаря наличию тысяч элементов управления ActiveX (управляющим
элементом ActiveX является практически каждый элемент OLE), их поддержка
становится ключевой особенностью каждой программы просмотра. Существуют
многочисленные языки сценариев и форматы документов, поддерживающие стандарт
ActiveX. Этот стандарт служит связующим звеном, объединяющим широкий спектр
технологий, включая Java-приложения, элементы управления ActiveX, документы
и сценарии ActiveX.
Разработчики программного обеспечения и Web-дизайнеры получают, благодаря ActiveX, следующие преимущества:
в мире насчитываются миллионы профессиональных разработчиков, никакой язык
программирования не может отвечать всем потребностям. Многие программисты
освоили конкретное инструментальное средство и применяют знакомый им язык.
Таким образом, программа просмотра должна поддерживать широкий спектр возможностей
для создания элементов управления ActiveX или других программных компонентов
на любом популярном языке, включая C++, Java, VB и т.д. (О поддержке Java
подробнее рассказывается ниже.)
хотели бы обеспечить простой доступ пользователей к функциям Web-страницы.
Автоматическая загрузка и установка элементов управления и активных объектов
программой просмотра, не требующая дополнительного взаимодействия между
пользователем и разработчиком, является чрезвычайно желательным средством.
Такие функции должны быть доступны бесплатно, чтобы избежать дополнительных
расходов со стороны пользователя.
в Internet элементов управления ActiveX, интегрируемых программных модулей
и Java-приложений, растет обеспокоенность пользователей по поводу безопасности
загружаемых компонентов и программного кода. В частности, они хотели бы
иметь защиту от потенциальных злоумышленников и несанкционированного выполнения
Java-приложения или сценария. Ключевым нововведением является здесь не
только обеспечение возможности проверки и идентификации поставщика программных
компонентов, но и автоматизация выполнения данных функций конечным пользователем.
Наряду с многообразием языков программирования, сегодня существуют различные
инструментальные средства создания сценариев. Разработчикам необходим максимально
широкий спектр поддерживаемых программой просмотра языков сценариев, включая
VB Script, JavaScript, Rexx, CGI, и др.
так и разработчики, хотели бы сохранить свои инвестиции в существующие
программные компоненты и приложения, которые они могли бы перенести в интрасети
и в Internet. Например, компаниям необходимы средства публикации в интрасетях
уже имеющихся у них документов. Наличие в программе просмотра собственной
поддержки уже применяемых стандартов и форматов документов - важное преимущество
для конечных пользователей и издателей информации.
Разработчикам и авторам Web-документов нужна поддержка широкого спектра средств подготовки Web-страниц и написания приложений, включая: |
просмотра документов в их "естественном" формате, включая Microsoft Word (.doc) и Microsoft Excel (.xls). на выбираемом разработчиком языке программирования. и REXX. и защиты. |