Web-браузеры

Как уже упоминалось ранее для просмотра WWW-ресурсов глобальной сети Интернет необходимо на клиентских станциях, подключенных к сети, установить клиентские программное обеспечение, называемое Web-браузерами (browsers) или Web-навигаторами. Назначение этих программных продуктов следующее:

§ Обеспечение соединения пользовательской станции с удаленным информационным сервером глобальной сети, содержащим информационные ресурсы, интересующие пользователя;

§ Организация и поддержка двухстороннего сеанса связи между абонентами и удаленным сервером;

§ Получение с удаленного сетевого узла информации, запрошенной пользователем и преобразование этой информации (путем выполнения определенного сценария) в формат, удобный для просмотра;

§ Реализация пользовательского интерфейса на абонентской рабочей станции, позволяющего просмотреть полученные от удаленного узла электронные HTNL -документы;

§ Завершение сеанса связи с удаленным сервером.

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

Основная задача любого браузера — сделать общение абонента с сетью Интернет, удобным и приятным, простым и эффективным. Чаще всего это общение сводится к путешествиям по Всемирной паутине Интернет и выполнению следующих процедур: просмотра, получения, подготовки и отправки сообщений; оперативного взаимообмена текстовой, графической, аудио и видео-информацией; поиска, просмотра и доставки найденных по запросам данных; публикация и получение опубликованных сетевых новостей и HTNL -документов и т.д.

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

Правило. сценарии на клиентской стороне следует использовать только для материализации представлений и выполнения относительно простых вычислений типа: «Стоимость = Количество х Цена».

Типовая структура пользовательского интерфейса Web-браузерера приведена на рис.12.10 и она включает следующие элементы:

§ Строка главного меню содержит имена групп команд, объединенных по функциональному признаку. Она находится в верхней части экрана. Выбор одного из режимов меню открывает соответствующее подменю, а выбор определенной опции в нем обеспечивает доступ к подменю более низкого уровня. Эта система вложенных (ниспадающих) меню составляет основу интерфейса Web-браузерера, при этом команды меню обычно выбираются с помощью мыши, клавиш управления курсором или комбинаций нажатия определенных клавиш (" горячих клавиш ").

Рис.12.10.Типовая структура пользовательского интерфейса Web-браузерера.

§ Панели инструментов,содержащие определенное количество элементов управления интерфейсом (кнопок), предназначенных для быстрой активизации выполнения определенных команд меню и функций Web-браузерера.

§ Адресная срока, предназначенная для ввода адреса запрашиваемого сетевого ресурса (WWW, FTP и др.).

§ Строка состояния (статуса) показывает имя просматриваемого Web- документа. В этой строке может выводиться также дополнительная справочная информация.

§ Рабочее поле — это пространство на экране дисплея для просмотра Web-документа и работы с ним. Максимальный размер рабочего поля определяется стандартными параметрами монитора. В рабочем поле при необходимости могут формироваться несколько окон — окно просмотра Web-документов; окно быстрого доступа к ссылкам на адреса избранных web-сайтов; окно для вывода журнала протоколирования действий пользователя и т.д.

§ Линейка прокрутки служит для перемещения текста документа в рабочем поле окна — вертикальное перемещение текста обеспечивается вертикальной линейкой прокрутки, а горизонтальное — горизонтальной линейкой прокрутки.

Среди программных продуктов, реализующих функции клиентских WWW-программ,наиболее известными являются следующие Web-браузереры:

§ Microsoft Internet Explorer 6.0,который в настоящее является самым популярным браузером в мире. Имеет меню, "стандартное" для многих приложений фирмы Microsoft, поэтому освоить эту программу довольно просто. Internet Explorer располагает множеством функциональных возможностей, которые упрощают выполнение повседневных задач при работе с Web и одновременно обеспечивают эффективную защиту личной информации. Браузер включает средства для защиты конфиденциальной информации и позволяет контролировать сбор личных сведений Web-узлами.

§ Netscape Navigator 7.0 — единственный Web-браузерер, которому удавалось долгое время составлять серьезную конкуренцию Internet Explorer. Является некоторой альтернативой ему, поскольку реализует большую часть аналогичных функций. В последней версии 7.0 впервые появился предварительный просмотр документа перед печатью, а также полноценный менеджер загрузки. Пользователь может запускать, приостанавливать и перезапускать задачи загрузки файлов. Главное достоинство новой функции — надежное восстановление закачки с того места, где задача была остановлена. Дизайн интерфейса базируется на метафоре закладок. С помощью закладок организованы просмотр заголовков открытых окон, история работы и множество других функций.

§ Opera 6.05 — один из самых серьезных конкурентов Internet Explorer и Netscape Navigator. Работает быстрее названных браузеров, Web- станицы выводит в одном окне, имеет более дружественный интерфейс. Имеет малый размер, надежность и минимальные требования к системным ресурсам клиентской станции. Opera 6.05 поддерживает как многодокументный интерфейс MDI (Multiple Document Interface), в котором новые web -страницы загружаются в основное окно браузера, а переключение между ними осуществляется с помощью закладок, так и однооконный интерфейс SDI (Single Document Interface), аналогичный интерфейсу Internet Explorer и Netscape Navigator, в котором новые Web -страницы загружаются во вновь открывшимся окне. При первом запуске программа предложит вам выбрать тот или иной вариант


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: