Смекни!
smekni.com

Проектирование и разработка сетевых броузеров на основе теоретико-графовых моделей (стр. 7 из 14)

Netscape Navigator имеет удобный настраиваемый интерфейс, уже ставший стандартом для броузеров : в его основе лежит панель с кнопками BACK, FORWARD, HOME, RELOAD, IMAGES, FIND, STOP, строка для ввода WWW и FTP адресов и окно для просмотра WEB – страниц, файлов и FTP – каталогов. Главное его отличие от предыдущих версий – наличие редактора HTML – файлов. Большим удобством Netscape в отличие от IE является то, что bookmarks («закладки»-список понравившихся пользователю WEB-страниц) является обычным HTML-файлом, простым для редактирования и копирования, а также то, что cache для файлов из Internet является обычным каталогом с набором файлов, доступных для копирования и редактирования. Специализация Netscape – разработка программ для сетей и, наверное поэтому Netscape Navigator (в следующей версии – Netscape Communicator) является, на мой взгляд, наиболее удачным броузером.

Корпорация Microsoft осталась верна своим традициям заимствовать все самое лучшее у своих конкурентов и затем интегрировать все в единое целое – операционную систему MS-Windows. Впервые Microsoft встроила Internet Explorer в Windows-95 OSR/2 – Microsoft Internet Explorer, где сам Explorer был практически полностью срисован с программы Netscape Navigator. Рассмотрим более подробно IE 4.0, выпущенный 30 сентября 1997 года.

С этой программой компания связывала очень большие надежды – отвоевать более половины рынка броузеров. В течение 48 часов после того, как на WEB-сайтах во всем мире был открыт доступ к пакету, было скопировано более 1 млн. экземпляров программы – рекордное для Microsoft количество. Более 50 ведущих производителей ПК, в том числе COMPAQ, HP, DELL, DIGITAL, будут предустанавливать пакет на свои системы. 14 крупнейших провайдеров Internet в США изъявили желание инсталлировать Internet Explorer 4.0 своим клиентам.

Internet Explorer 4.0 – это не просто автономный броузер, а целый интегрированный комплект программ, позволяющих не только просматривать странички, хранящиеся на WWW-серверах, а и общаться пользователям друг с другом, осуществлять совместный доступ к информации, разрабатывать собственные странички, использовать Internet для успешного ведения бизнеса. В полной версии Internet Explorer 4.0 содержит, помимо броузера, следующие программы :

Outlook Express – клиент электронной почты и новостей;

NetMeeting – программа для групповой работы в Internet;

Microsoft Chat – программа для ведения электронных бесед;

FrontPage Express – редактор HTML с набором базовых функций;

Web Publishing Wizard – “волшебник” для копирования пользовательских WEB-страниц на серверы Internet.

Если Netscape «поднимает на щит» способность своего продукта работать на самых различных аппаратных платформах и в операционных системах (в сумме 15 версий), то Microsoft поставила во главу угла теснейшую интеграцию броузерах самыми популярными пользовательскими ОС – Windows’95 и NT. Правда, ожидается выпуск Internet Explorer 4.0 для Macintosh, Windows 3.x и Unix, но, естественно без интеграции в эти ОС.

Важным козырем Microsoft является то, что Internet Explorer 4.0 можно загрузить с серверов компании и ее партнеров совершенно бесплатно, в то время как для Netscape Communicator это возможно только на время апробирования (стоимость пакета составляет $39 за базовую версию и $79 за версию Professional).

Инсталляция пакета :Internet Explorer 4.0 доступен в трех вариантах: только как броузер с мультимедиа-приложениями (объем 13 МB); как стандартный комплект, включающий также Outlook Express (16 MB); как полный комплект, в который добавлены все остальные компоненты (25 MB).

Сначала с сервера Internet копируется небольшая программа установки. После ее запуска будут предложены два варианта : продолжать инсталляцию в режиме on-line (Active Setup) или только копировать необходимые файлы. В случае обрыва связи при соединении по коммутируемой телефонной линии можно запустить программу установки в режиме Repair, при этом будут копироваться только недостающие файлы (возможности «докачки» файлов так и не реализованы).

Броузер: броузер Internet Explorer 4.0 в полном объеме использует все преимущества новых возможностей языка описания страниц HTML и имеет множество усовершенствований, касающихся пользовательского интерфейса и удобства WEB-серфинга. Среди них – возможности гибкой настройки инструментов, поддержка drag-and-drop, автоматическое завершение URL (достаточно набрать несколько букв, и если этот сервер посещался, его название будет автоматически дописано), гибкий контроль над безопасностью. Также поддерживается автоматическое обновление пакета и его компонентов.

Главная тенденция в развитии существующей версии стандарта HTML – это добавление динамики к статическому содержимому большинства WWW-пространства. Если недавно для этих целей на первый план выходили языки JAVA и JavaScript, то сегодня “последний писк” – это динамический HTML, позволяющий изменять внешний вид страниц и информацию, которая на них хранится, после того, как страница загружена с сервера. Динамический HTML предоставляет следующие возможности :

динамические стили – изменение цвета, начертания и форматирования объектов на странице;

динамическое содержимое – изменение текста, изображений или мультимедиа-элементов;

позиционирование – передвижение текста, изображений и прочих объектов на странице, расположение их в нескольких уровнях;

работа с данными – поддержка форм ввода, сбор необходимых данных и получение результатов.

К сожалению, реализации динамического HTML Microsoft и Netscape являются несовместимыми, и какая из них станет стандартом, будет известно позднее.

После установки броузер Internet Explorer 4.0 становится как бы частью операционной системы, замещая классический Windows Explorer в Windows’95, являясь, таким образом, программой просмотра как содержимого локального компьютера, так и сети WWW. В версии Windows’98 такая технология уже стала стандартной. Усовершенствования интерфейса Windows были названы Active Desktop (кстати, установка их является опциональной).

Active Desctop позволяет выкладывать на поверхность Рабочего Стола как традиционные пиктограммы, так и элементы в формате HTML (WEB-страницы, дисковые подкаталоги, компоненты ActiveX или JAVA). После установки Internet Explorer 4.0 в меню Start появляется пункт Favorites, а в подменю Search – пункты On The Internet (поиск информации в сети) и People (поиск личной информации о людях). Рядом с кнопкой Start на панели задач появляется миниатюрная панель инструментов, содержащая кнопки быстрого доступа к наиболее часто используемым функциям.

Каждый компонент Internet Explorer 4.0 содержит большие возможности настройки. К примеру, в броузере Internet Explorer 4.0 можно указать, какие Mail- и News- клиенты, а также какой редактор HTML следует использовать по умолчанию.

Очень удобной является возможность делить окно просмотра на два (Explorer Bars) и в левом отображать список ссылок Favorites, историю посещения серверов, результаты поиска или список Push-каналов. К примеру, когда в левом окне представлены результаты поиска, в правом можно в это время просматривать информацию по интересующим ссылкам.

Мультимедиа – компоненты, входящие в комплект, включают в себя программы Microsoft NetShow, RealPlayer от компании Progressive Networks и VDOLive от VDONet.

В Internet Explorer 4.0 JAVA работает значительно быстрее, чем в Netscape Communicator. Практически целиком поддерживаются спецификации Java Development Kit 1.1, в том числе Abstract Windowing Toolkit (AWT) и Java Beans.

Что касается безопасности работы, то Microsoft предложила концепцию так называемых зон безопасности (Security Zones). Пользователь может классифицировать серверы Internet по «уровню доверия» к ним : Local Intranet, Trusted Sites, Internet и Restricted Sites. Допустимо назначать разные «уровни доверия» к серверам из различных групп. Также представлена возможность полностью отключить JAVA, ActiveX и Cookies. Функция Internet Advisor позволяет системным администраторам и, в случае домашнего использования, родителям, запрещать доступ к определенным серверам.

Еще одно удобное усовершенствование касается печати – теперь страницу с фреймами можно печатать либо целиком, либо выбрать только фрейм, который требуется.

Push – технология : идея Push – технологии состоит в том, чтобы провайдеры информационных услуг пересылали информацию клиентам сами, без какого-либо вмешательства со стороны последних (если, разумеется, клиент подписался на данный информационный канал). Затем пользователь может читать эту информацию в режиме off-line, т.е. не подключаясь к сети. В Internet Explorer 4.0 предусмотрена возможность указывать, как часто следует производить обновление данных из определенного канала и какой объем информации разрешено копировать на локальной компьютер.

После установки пакета на Рабочем Столе появляется панель Channels, с помощью которой можно быстро осуществлять доступ к интересующим каналам и подписываться на них.

Электронная почта и новости : в пакет входит программа Outlook Express – POP3 и IMAP4-совместимый почтовый клиент, способный работать с сообщениями в формате HTML, а также программа работы с телеконференциями по протоколу NNTP. Трехпанельный интерфейс в Outlook Express очень гибко настраивается. Программа позволяет помещать в один почтовый ящик сообщения с нескольких POP3- и IMAP4- серверов. Можно сортировать входящую почту по определенным правилам в различные папки, удаляя при этом поступающий “почтовый мусор”. Программа Outlook Express импортирует почтовые ящики и адресные книги из популярных клиентов электронной почты. С ее помощью создаются сообщения электронной почты в формате HTML, при этом в адресной книге указывается, кому из респондентов разрешено отправлять сообщения в таком формате, а кому – нет.

Средства групповой работы : В Microsoft NetMeeting включеныподдержкааудио- и видеоконференций, Whiteboard, ведение электронных бесед в режиме реального времени (chat) и обмен файлами. В chat или Whiteboard одновременно могут учавствовать несколько пользователей, хотя в аудиоконференции – только два. Поддерживается кодек формата G.723 для соединения на низких скоростях, совместимый с продуктами многих производителей. Видеоконференции можно проводить как в пределах локальной сети, так и с использованием связи по низкоскоростным аналоговым линиям.

Совместный доступ к приложениям (Application sharing) дает возможность пользователям на различных компьютерах редактировать документ, даже если на одном из них нет необходимой программы текстового редактора. Доступен также совместный просмотр ресурсов WWW с общим окном броузера и курсором.