Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

2. Броузеры и серверы Intranet

Броузеры и Web-серверы являются краеугольными камнями WWW-технологии, они формируют Run-time среду соответственно для клиентских и серверных частей Internet/Intranet-приложений. Многие языковые возможности встроены в эти компоненты или реализуются за счет расширений клиентов и серверов.

2.1. Программы просмотра (броузеры)

Первыми программами просмотра гипертекстовой информации в WWW были строковый броузер www и полноэкранный текстовыйLynx. Их следует использовать только при работе с алфавитно-цифровыми терминалами, при этом следует указать, что броузер www практически нигде не используется. Первым графическим броузером был Mosaic, написанный и распространяемый Национальным центром по применению суперЭВМ. Программа Mosaic - превосходный экземпляр высококачественных бесплатных ресурсов Internet. Наибольшее распространение получили NetscapeNavigator и MSInternetExplorer.

2.1.1. Основные возможности броузеров

Несмотря на то, что броузеры относят к разряду "тонких" клиентов, их возможности весьма велики.

Основными функциями броузера являются:

  • формирование и передача Web-серверу запроса на получение очередной страницы по протоколу HTTP;
  • прием, интерпретация языка HTML и отображение гипертекста;
  • установление связи с другими серверами (файловыми, почтовыми и FTP-серверами);
  • поддержка мультимедиа (графика, аудио, анимация, видео);
  • запрос запуска приложения на сервере, передача и возврат параметров по интерфейсу CGI;
  • интерпретация сценариев JavaScript и/или VBScript;
  • исполнение р-кода загруженной Java-программы;
  • поддержка расширений plug-in и OLE-компонентов ActiveX;
  • вызов вспомогательных helper-программ для отображения загруженного файла.

2.1.2. Броузеры NetscapeNavigator и MicrosoftInternetExplorer

На сегодняшний день лучшими коммерческими броузерами являются NetscapeNavigator и MicrosoftInternetExplorer. Остальные броузеры не могут с ними сравниться, поскольку они либо не поддерживают последние расширения HTML, либо не имеют некоторых других крайне важных возможностей.

MSInternetExplorer

InternetExplorer 3.0 - проводник Internet, поддерживающий расширения HTML, включая таблицы и фреймы, он позволяет прослушивать аудиосопровождение страниц, выполнять программы Java с использованием JIT (JustInTimecompile). Он полностью поддерживает OLE, с его помощью можно просматривать документы, созданные офисными приложениями, выполнять программы ActiveX. Используя InternetExplorer, можно работать с интерактивными страницами, в составе которых имеются сценарии на VBScript или JavaScript. InternetExplorer поддерживает такие стандарты шифрования, как SSl 2.0 и SSL 3.0, PCT 1.0, помимо этого реализована возможность пересылки данных с цифровой подписью.

В комплект программ InternetStarterKit, основой которого является InternetExplorer, входит клиент электронной почты, поддерживающий стандартные протоколы InternetPOP и SMTP. Почтовый сервер при использовании клиента InternetMail обслуживается поставщиком услуг Internet, и пользователи не имеют проблем с конфигурацией и поддержкой своего собственного почтового сервера.

Вместе с InternetStarterKit пользователи глобальных сетей получают в свое использование также и возможность чтения новостей с помощью программы InternetNews. Пользователи, имеющие прямой (online) доступ в Internet, могут иметь доступ ко всем конференциям Internet и к любой статье в каждой конференции.

NetscapeNavigator

Navigator 3.0 представляет собой продолжение успешного развития технологии фирмы Netscape, фактически устанавливающей стандарты в этой области. Политика Netscape в области создания клиентских приложений включает в себя три основных компонента: программные модули (Plug-In), представляющие собой небольшие расширения Navigator, загружаемые Java-приложения и язык JavаScript. В отличие от ActiveX эти компоненты работают на любой платформе (Unix/ XWindow, Macintosh и MSWindows).

Navigator и InternetExplorer во многом схожи. Оба предлагают набор базовых возможностей, удовлетворяющий стандарту HTML 3.0, благодаря чему можно воспользоваться любым из них, чтобы увидеть основной текст Web, заголовки, изображения, списки, таблицы и "горячие" ссылки. Для работы с широким диапазоном типов файлов, используемых на многих узлах, оба броузера для отображения или воспроизведения данных применяют вспомогательные приложения. Оба имеют привлекательный, простой интерфейс, позволяющий легко вернуться к пройденным ранее узлам Web.

Удобство использования

И InternetExplorer, и Navigator предоставляют комбинации клавиш и закладки (которые Explorer называет Favorites) и огромное количество способов быстро достичь нужных узлов.

Оба броузера сохраняют в буфере на жестком диске страницы, которые были посещены, поэтому, когда приходится возвратиться к ним в следующий раз, информация на экране появляется очень быстро. Оба броузера также сохраняют список узлов Web, к которым были обращения. Но реализация InternetExplorer лучше: в отличие от Navigator, который после выхода из программы удаляет список узлов, InternetExplorer сохраняет список между сеансами, оформляя URL как Windows 95 Shortcuts.

И тот, и другой броузеры позволяют отметить страницы узла, которые нужно будет посетить еще раз, и легко к ним вернуться, выбирая из выпадающего списка на панели. Но Navigator сохраняет их, позволяя инкорпорировать как "горячие" ссылки в обычном файле HTML, например, в собственные страницы Web. Можно легко изменить порядок закладок, используя интерфейс drag-and-drop, и при помощи опций меню создавать каскадные папки. Можно даже определять объединения URL, позволяющие вставить одну и ту же закладку в несколько папок.

При установке опции What'sNew в меню Navigator броузер автоматически входит на каждый узел, указанный в списке закладок, для того, чтобы проверить, изменилась ли там информация. InternetExplorer 3.0 также имеет аналогичные возможности.

У Microsoft лучше реализована система помощи. Помощь в InternetExplorer - встроенная утилита с подробным содержанием и ясным руководством. У Navigator наоборот: из одиннадцати пунктов меню Help девять требуют соединения с серверами Netscape, поэтому наводить справки в "автономном" режиме работы невозможно.

Производительность

В том, что касается скорости доступа к узлу Web, Navigator и InternetExplorer примерно равны. Помимо высокой общей производительности, броузеры обладают большим количеством различных возможностей, сокращающих время работы с Web. Оба броузера позволяют выполнять сразу несколько задач, таких, например, как просмотр одной страницы Web во время загрузки файла из другой или одновременный просмотр двух узлов в различных окнах. Кроме того, эти броузеры обходят узкое место, возникающее при загрузке большей части информации, - графику, предлагая на выбор: воспроизводить только текст страницы Web или загрузить текст перед графикой. (В последнем случае можно выбрать горячую ссылку и попасть в следующий узел Web и не дожидаясь появления графики.)

Для того, чтобы дать возможность поскорее увидеть графические изображения, оба броузера поддерживают последовательный рендеринг, метод, ускоряющий загрузку, в соответствии с которым чередующиеся строки изображения выводятся в несколько этапов с постепенным увеличением разрешения. Последовательный рендеринг довольно часто позволяет получить представление об изображении до его окончательного вывода, благодаря чему можно быстро решить, оставаться на этой странице или двигаться дальше.

Чтение страниц Web

При просмотре большинства узлов Web не будет заметно никаких различий между возможностями отображения обоих броузеров. Однако, InternetExplorer 3.0 добавляет несколько усовершенствований: новое расширение HTML позволит узлам Web отображать кадры без рамок, придавая странице менее загроможденный вид. Дизайнеры узлов Web также смогут предоставлять посетителям возможность перемещать кадры и даже минимизировать для удобства некоторые из них. Кроме того, InternetExplorer поддерживает шрифты TrueType, так что авторы могут использовать на своих Web-страницах различные начертания символов.

В третью версию InternetExplorer, в отличие от Navigator, входит поддержка стилей HTML (CSS). Netscape обещает включить CSS лишь в следующую, четвертую версию своего броузера. Оба навигатора могут воспроизводить видео- и аудиофайлы, размещенные на странице Web, не пользуясь вспомогательными приложениями. Кроме того они позволяют просматривать трехмерные узлы Web, созданные при помощи VirtualRealityMarkupLanguage.

Инструментарий для организации коллективной работы

InternetExplorer лучше подходит для рабочих групп. Такие приложения, как "белая доска" (whiteboard), "переговоры" (chat) и Internet-телефон, имеются в обоих продуктах. Оба броузера позволяют вам и вашим удаленным сотрудникам просматривать одни и те же изображения, снабжать их комментариями и сохранять на локальных жестких дисках непосредственно во время их обсуждения - и все по Internet. Однако, Navigator не допускает, чтобы более двух абонентов одновременно пользовались телефоном. Приложения InternetExplorer, напротив, позволяют принимать участие в работе сразу нескольким людям. Благодаря новой возможности совместного использования приложений в NetMeeting можно передавать другим сотрудникам управление приложением или папкой на вашем локальном жестком диске. Однако технология NetMeeting компании Microsoft сложнее, чем CoolTalk фирмы Netscape, которая допускает возможность одновременной работы только для двух пользователей.

Защита

И Navigator, и InternetExplorer имеют обширные встроенные механизмы защиты на основе SecureSocketsLayer 3.0 и системы шифрования RSA с использованием открытого ключа.

Инструментарий для других служб Internet

Утилиты электронной почты и в InternetExplorer, и в Navigator включают в себя адресные книги и поддержку MIME, распространенного способа передачи двоичных файлов, содержащих изображения или исполняемые программы. Немаловажна способность продуктов к работе с корреспонденцией в формате HTML. Единственное, что имеется в Navigator и отсутствует в InternetExplorer, так это группировка адресов и планирование сеансов снятия сообщений электронной почты.

Группы новостей - еще одна популярная служба Internet. Прекрасно организованный, многопанельный модуль чтения новостей в Navigator позволяет быстро перемещаться на начало нового сообщения. Модуль чтения новостей InternetExplorer мало чем отличается от этого модуля в Navigator.

Таблица 2.1. Сравнение возможностей InternetExplorer 3.0 и Navigator 3.0

Чтение страниц Web
Стандартные возможностиInternetExplorer 3.0 Navigator 3.0
Поддержка Windows 95дада
Другие платформыMac, NTMac, NT, Unix
Удобство использованияочень хорошоочень хорошо
Поддержка списка посещенных узловочень хорошоудовлетворительно
Отметка страницхорошоотлично
Навигацияочень хорошоотлично
Система помощиочень хорошохорошо
Производительностьотличноотлично
Совместное исполнение задачдада
хорошоочень хорошо
Таблицы HTMLдада
Кадрыдада
Анимационные файлы GIFдада
Поддержка OLE-компонент ActiveXдада
Интерпретация программ Java и сценариев JavaScriptдада
Интерпретация сценариев VBScriptданет
Возможность использования модулей расширения Plug-inдада
Инструментарий для рабочих группочень хорошохорошо
Грифельная доскаотличноочень хорошо
Internet-телефонхорошохорошо
Коллективное использование приложенийданет
Защитаочень хорошоотлично
Инструментарий для других служб Internetочень хорошоочень хорошо
Клиент электронной почтыхорошоочень хорошо
Посылка форм по электронной почтенетда
Модули чтения групп новостейочень хорошоочень хорошо
Возможности FTPудовлетворительноудовлетворительно

2.1.3. Расширения Plug-In и ActiveX

Модули расширения Plug-In

Броузер NetscapeNavigator допускает работу с модулями расширения (Plug-In). Для приведения того или иного модуля Plug-In в действие броузер контролирует поступающую из сети информацию и устанавливает тип данных, которые содержатся в этом модуле. Примерами таких данных могут служить файл Acrobat, видеофильм VDOLive или звуковой файл из RealAudio. Затем броузер создает "экземпляр" объекта модуля Plug-In для работы с конкретным типом данных.

Комплект средств разработки программ позволяет разрабатывать модули Plug-In трех видов: встроенные в состав локальных HTML-страниц, полноэкранные и скрытые модули. Некоторые примеры модулей расширения приведены в таблице 2.2.

Таблица 2.2. Примеры модулей расширения
ПродуктИзготовительАдресНазначение
WebFXPaperSoftwarehttp://www.paperincОбъемные изображения
QuickTimeApplehttp://www.apple.com.comКинофильмы QuickTime
AmberAdobehttp://www.adobe.comФайлы Acrobat
VRScoutChaco Communicationhttp://www.chaco.com/products/#vrscoutОбъемные изображения
RealAudioProgressive Networkhttp://www.realaudio.comаудио в реальном времени
ShockwareMacromediahttp://www.macromedia.comмультимедиа-презентации
EnvoyPlug-InTumbleweedSoftwarehttp://www.twcorp.com/plugin.htmдокументы Envoy

Компоненты ActiveX

Платформа ActiveX - собирательный термин технологий Microsoft, которые позволяют разработчикам создавать интерактивные приложения для Internet. Эта платформа базируется на COM (ComponentObjectModel), она включает в себя стандартные технологии, в том числе, технологии Microsoft (например, OLEAutomation). В общем случае ActiveX - это набор API, реализованный как для клиента, так и для сервера.

Клиентская часть состоит из следующих компонентов:

  • программные компоненты ActiveX (OLEcontrols) - передаются в составе документа HTML и обеспечивают взаимодействие с пользователем;
  • виртуальная машина Java - позволяет работать программным компонентам (апплетам) Java и взаимодействовать с компонентами ActiveX;
  • активные документы ActiveX - позволяют просматривать обычные документы (например, таблицы Excel или документы Word), используя механизм OLEAutomation;
  • ActiveScripting - обеспечивает взаимодействие нескольких программных компонент ActiveX или Java (например, синхронизацию звукового и видеоряда).

Серверная часть включает в себя:

  • интерфейс программирования ISAPI (InternetServerAPI) для взаимодействия сервера Webc другими приложениями;
  • DCOM (DistributedComponentObjectyModel) - позволяет напрямую взаимодействовать объектам на клиенте и сервере, реализована в WindowsNT 4.0.

Технология ActiveX реализуема на разных платформах; она может использоваться на компьютерах Macintosh, в различных реализациях операционных систем UNIX, на персональных компьютерах с ОС Windows 3.11, Windows 95, WindowsNT.

Приложения, поддерживающие эту технологию, могут быть написаны на VisualBasic, Delphi, Java, VisualC++.

Примеры ActiveX-компонент приведены в таблице 2.3. Галерея компонент ActiveXGallery включает:

Label- отображение текста под углом;
PopupMenu- выпадающее меню;
Chart- деловая графика;
ViewTracker- обновление страницы по мере прокручивания содержимого;
StockTicker- обновление страницы через определенные промежутки времени;
Timer- синхронизация операций
Preloader- предварительная загрузка страницы.

Таблица 2.3. Примеры ActiveX-компонент (http://www.microsoft.com/ie/download/activex/)

Компонент Назначение
ActiveMovieвоспроизведение видео- и аудиороликов (AVI, QuickTime, MPEG, WAV, AU, AIFF, MIDI)
PowerPointAnimationPlayerforActiveXанимационные эффекты для Web-страниц
VRMLActiveXподдержка трехмерных сцен и виртуальных пространств
HTMLLayoutControlкомпоновка сложных страниц с размещением на них компонентов ActiveX
ActiveXRealAudioвоспроизведение аудио RealAudio
ActiveXMarqueeпрокручивание страницы
ActiveXGalleryгалерея компонент ActiveX

2.1.4. Направления развития броузеров Netscape и Microsoft

Очередные версии NetscapeNavigator и MicrosoftInternetExplorer наполняют понятие броузера новым содержанием. Microsoft интегрирует InternetExplorer в среду Windows, а Netscape делает Navigator одним из компонентов нового программного пакета для коллективной работы.

В подготовленный компанией Netscape коммуникационный пакет CommunicatorStandardEditionSuite входят Navigator 4.0, почтовая программа Messenger, работающая в локальных сетях и Internet, средство создания частных и общественных дискуссионных форумов Collabra, простой редактор HTML-документов Composer и переработанная версия NetscapeCoolTalk - программы для ведения конференций и телефонных переговоров в Сети. Расширенная версия пакета - CommunicatorProfessionalEdition - будет включать также средство ведения групповых рабочих планов и набор инструментов для сетевого администратора.

В Navigator 4.0 введено много усовершенствований. Новая версия позволяет распределять закладки по разным папкам (в Navigator 3.0 требуется сохранить URL, а затем вернуться и переместить его в заданную папку). Интерфейс в целом стал лучше настраиваемым, чем раньше. Пользователь может теперь держать на экране только те кнопки и значки, которыми постоянно пользуется, и не выводить остальные. Панель задач (Taskbar), размещаемая вверху или внизу экрана, позволяет, щелкнув кнопкой мыши, переходить из Navigator в другие программы пакета Communicator. Появилась также новая автоматизированная программа установки, призванная облегчить конфигурирование дополнительных модулей.

В версии 4.0 InternetExplorer стал значительно мощнее, и теперь Microsoft предназначает ему роль одного из основных механизмов, определяющих развитие операционной системы Windows.

Броузер становится компонентом Рабочего стола: он обеспечивает не только перемещение по Web, но и работу с файлами (копирование, удаление, просмотр и т. п.) и документами. Экран разбит на две части: левая панель показывает локальную машину и Internet в представлении Проводника Windows 95, а правая, называемая View (просмотр), - либо Web-страницу, либо документ Word или Excel, либо стандартный вид папки со значками файлов. Панель задач динамически изменяется в зависимости от содержания панели View: во время редактирования документов, например, она становится инструментальной панелью Word, а при перемещении по "Паутине" - инструментальной панелью InternetExplorer.

Назад | Содержание | Вперед

 

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...