Контрольные вопросы 

Перечислите наиболее важные информационные сервисы Интернет.

Какова архитектура этих информационных сервисов?

Благодаря чему достигается прозрачность для пользователя информационных сервисов Интернет неоднородности аппаратно-программных платформ и специфических особенностей сетей, составляющих глобальную сеть?

Почему с появлением WWW утратился интерес пользователей к информационных сервисам Gopher и WAIS?

Каковы основные функции информационных сервисов Интернет?

10.3. Всемирная паутина

Проект информационного сервиса, который впоследствии стал глобальным и получил название Всемирной паутины, первоначально разрабатывался для нужд Европейского центра ядерных исследований в Женеве (CERN) и назывался “Гипертекст для CERN”. Работа над проектом началась в 1989 г. После завершения его реализации и первого опыта практической эксплуатации стало ясно, что использованные в проекте подходы и технологии могут с успехом применяться в среде Интернет более широким сообществом.

С начала 90-х годов новое информационное пространство стало чрезвычайно интенсивно развиваться. Менее пяти лет потребовалось для того, чтобы международное сообщество стало обладателем новой глобальной открытой информационной системы, названной ее создателями World-Wide Web, и эта система продолжает развиваться бесперецедентно интенсивными темпами. Быстро растет не только количество пользователей Веб, но и объем информационных ресурсов, поддерживаемых в его среде. Причины заключаются не только в актуальности и востребованности технологий Веб. Немаловажную роль играют те достоинства, которыми обладает Веб как информационная система и коммуникационная среда. К их числу можно отнести:

НЕ нашли? Не то? Что вы ищете?

Обеспечение глобального доступа к информационным ресурсам

Отсутствие ограничений на период времени доступа – доступ возможен в любое время

Предоставление большого объема общедоступных информационных ресурсов разнообразной тематики

Поддержка естественных способов навигации в структуре данных

Открытый характер системы - Веб основан на стандартах открытых систем

Открытость системы для публикации информационных ресурсов и для подключения новых пользователей. В Веб отсутствуют какие-либо органы централизованного управления. Он представляет собой совокупность подключенных добровольно и по собственной инициативе Веб-серверов и Веб-клиентов

Наличие свободно-доступного программного обеспечения, как клиентского, так и серверного

Прозрачность для пользователя фактора распределения информационных ресурсов и неоднородности аппаратно-программных платформ

Простота подготовки информационных ресурсов для публикации в Веб

Низкий уровень требований к квалификации пользователя и его техническим средствам доступа к ресурсам.

Для формирования технической политики развития Веб в 1994 г. в рамках CERN при поддержке Агентства перспективных исследований Министерства обороны США (DARPA) и Европейской комиссии был учрежден Международный индустриальный консорциум World-Wide Web Consortium (W3C). В настоящее время базовыми организациями W3C являются Лаборатория информатики Массачусетского технологического института (MIT, США), крупнейший национальный исследовательский центр в области информатики во Франции - INRIA и университет Кейо (Япония). Консорциум насчитывает более 300 членов, среди которых компании, занимающиеся разработками и использованием программных и информационных продуктов для среды WWW, поставщики технических средств, телекоммуникационные компании, правительственные и академические организации.

Главная задача W3C состоит в разработке рекомендаций по новым технологиям, а также реализующих их спецификаций, имеющих статус стандарта консорциума.

На Веб-сайте консорциума (http://www. w3.org/) поддерживается свободно доступный обширный репозиторий технической информации о разрабатываемых и принятых стандартах, различные материалы о WWW и используемых технологиях, о разработанных прототипах инструментальных средств, а также приложениях, демонстрирующих использование новых технологий.

Рассмотрим, в чем состоят функции Веб. Прежде всего заметим, что как и у других информационных сервисов Интернет, архитектура Веб основана на принципе клиент-сервер. На Веб-серверах поддерживаются информационные ресурсы системы, представленные в форме гипертекста (см. п. 7.4) или гипермедиа. Информационные ресурсы Веб-сервера связаны между собой гиперссылками и могут быть связаны с ресурсами других серверов, образуя глобальное информационное гиперпространство.

Важно отметить, что средство гипертекстового представления информационных ресурсов Веб – язык HTML, о котором подробнее речь пойдет ниже, позволяет включать в гипертекстовые документы Веб (Веб-страницы или иначе - HTML-страницы) мультимедийные информационные ресурсы – изображения, аудиоданные, видеоданные и др. В связи с этим вполне правомерно квалифицировать Веб как распределенную неоднородную гипермедийную (гипертекст + мульмедиа) глобальную распределенную информационную систему.

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

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

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

Перейдем теперь к рассмотрению принципов организации поддерживаемых в Веб информационных ресурсов и базовых стандартов Веб.

Контрольные вопросы

Что означает аббревиатура WWW?

Где, когда и для каких целей создавались прототип World-Wide Web?

Каковы функции Веб?

Почему Веб является гипермедийной информационной системой?

Как называется клиентское программное средство Веб?

Для каких целей был учрежден консорциум W3C?

Для чего могут использоваться данные обратной связи между сервером и клиентом Веб?

Какие свойства Веб способствуют его широкому использованию?

10.4. Информационные ресурсы Веб

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

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

При работе с совокупностью документов при такой ее организации также нет необходимости последовательно просматривать все документы. Можно выбрать порядок просмотра и подмножество только тех документов, которые в данный момент требуются пользователю.

Гипертекстом называется совокупность документов и/или фрагментов документов с перекрестными направленными ссылками между ними, представляющими смысловые связи. Указанные ссылки называются гиперссылками (или гиперсвязями).

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

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

Гипертекстовая организация текста может быть эффективно использована для построения электронных словарей, энциклопедий, учебников, различных других электронных изданий. Она использовалась ранее и в печатных учебных изданиях.

Идея гипертекста была высказана впервые советником президента СШ по науке В. Бушем. Однако термин "гипертекст" был введен почти 20 лет спустя американским ученым Т. Нельсоном в 1965 г. Им же были предложены конструктивные подходы к компьютерной реализации гипертекста.

Ранние гипертекстовые системы были реализованы еще в конце 60-х - начале 70-х годов на мейнфреймах. В 1987 г. компания Apple создала для своих персональных компьютеров Macintosh гипертекстовую (точнее говоря, гипермедийную; см. ниже) СУБД HyperCard, которая поставлялась вместе с этими компьютерами.

В 80-е годы на основе гипертекстовых технологий за рубежом активно разрабатывались издательские системы и различные системы управления репозиториями текстовых документов, многие из которых используются до настоящего времени. Представление информации в них было основано на языках разметки. Широкое распространение таких технологий и возникновение производства программных продуктов для этих целей стимулировали разработку стандарта языка гипертекстовой разметки. В 1986 г. такой стандарт был принят Международной организацией по стандартизации (International Standard Organization, ISO). Определяемый в стандарте язык называется SGML (Standard Generalized Markup Language). На его основе разработано разнообразное программное обеспечение, позволяющее создавать и редактировать документы в гипертекстовом представлении (редакторы SGML), просматривать размеченные с помощью SGML документы (браузеры SGML) и т. д. Именно на основе этого языка впоследствии был создан язык гипертекстовой разметки HTML для Веб (см. 7.5), а также язык разметки XML для зарождающегося нового поколения Веб.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99