Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Всемирная паутина World Wide Web

Сервис World Wide Web (WWW, "всемирная паутина") является, пожалуй, одним из самых популярных в настоящее время сервисов Интернет. Это можно объяснить тем, что основной концепцией, заложенной при его создании, является концепция "универсальной читаемости" (Universal readership). К 1989 году впервые был предложена идея этой системы. При создании WWW было предложено разработать универсальный клиент - программу, которая могла бы взаимодействовать с серверами различных сервисов - FTP-серверами, NNTP-серверами (телеконференции) и т.д. и предоставлять разнородную информацию пользователю в удобном виде.

Всеми́рная паути́на (англ. World Wide Web) - распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету. Всемирную паутину образуют миллионы веб-серверов.

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

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

Универсальный Web-клиент (броузер) - клиентская программа, позволяющая получить Web-документ или другой объект, представить его пользователю и обеспечивающая возможность работы с ним. Универсальность Web-клиента состоит в том, что он "умеет" связываться не только с Web-сервером, но и серверами других сервисов, например, FTP-серверами. Самостоятельный протокол взаимодействия клиента с Web-сервером HTTP (Hyper Text Transfer Protocol).

 

Для идентификации ресурсов (зачастую файлов или их частей) во Всемирной паутине используются единообразные идентификаторы ресурсов URI (англ. Uniform Resource Identifier). Для определения местонахождения ресурсов в сети используются единообразные локаторы ресурсов URL (англ. Uniform Resource Locator).

Адресация объектов обеспечивается с помощью унифицированных указателей ресурса (Uniform Resource Locator, URL). URL представляет собой набор информации, необходимый для того, чтобы определить:

- узел сети, на котором расположен информационный объект;

- расположение информационного объекта на узле;

- метод получения доступа к объекту.

 

Структура URL:

<схема>://<логин>:<пароль>@<хост>:<порт>/<URL‐путь>?<параметры>#<якорь>

В этой записи:

- схема - схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол;

- логин - имя пользователя, используемое для доступа к ресурсу;

- пароль - пароль указанного пользователя;

- хост -полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх групп десятичных чисел, разделённых точками;

- порт - порт хоста для подключения;

- URL-путь - уточняющая информация о месте нахождения ресурса;

- параметры – строка запроса с передаваемыми на сервер параметрами.

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

Распространенные схемы (протоколы) URL:

- http - протокол передачи гипертекста http;

- https - специальная реализация протокола HTTP, использующая шифрование;

- ftp - протокол передачи файлов FTP.

Примеры URL для схемы HTTP:

- http://www.fio.ru или http://213.128.193.154 - адресует страницу по умолчанию (index.html);

- http://center.fio.ru/workroom/Ruslang/list2.htm - адресует определенную страницу;

- http://213.128.193.154/image/blank_ls.gif - адресует графический файл;

- http://center.fio.ru/default.asp#top - адресует часть документа;

- http://center.fio.ru/FORUM_MCIO/ReadTopics.asp?Topicid=32&FORUMID=23 - адресует страницу, динамически создаваемую сервером по запросу.

 

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

Для описания внешнего вида Web-документов и его связей с другими документами и объектами был разработан специальный язык разметки гипертекста HTML (Hyper Text Markup Language).

Хотя Web-документ воспринимается пользователем как единое целое, в общем случае он описывается целой совокупностью файлов, включающей в себя:

- основной файл, подготовленный с помощью языка HTML, содержащий текст документа и управляющую разметку - специальные "команды" (теги), определяющие внешний вид документа и описывающие состав и структуру Web-документа, а также его связи с другими документами и объектами;

- файлы статических графических иллюстраций, представленные в форматах GIF, JPEG и PNG;

- файлы анимированных графических изображений, представленные в формате GIF;

- звуковые файлы, представленные в форматах WAV, MIDI, RMI;

- файлы видеороликов, представленные в формате AVI;

- внешние программы-сценарии, представленные как отдельные файлы, а также небольшие программы, написанные на аппаратно-независимом языке программирования Java (Java applets);

- таблицы стилей (каскадные таблицы стилей, Cascading Style Sheets, CSS) - файлы, содержащие описание правил форматирования (стили) элементов Web-документа и позволяющие легко создавать множество Web-документов в одном стилистическом решении;

- другие типы объектов, требующие установки дополнительных программных модулей - расширений Web-клиента (например, компьютерные анимации, построенные по технологиям Flash или Shockwave, разработанным фирмой Macromedia).

В простейшем случае, когда Web-документ содержит только текстовую информацию, он может состоять из одного HTML-файла.

HTML (от англ. HyperText Markup Language - «язык разметки гипертекста») - стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

Каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, должен начинаться со строки объявления версии HTML <!DOCTYPE…>, которая обычно выглядит примерно так:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"http://www.w3.org/TR/html4/loose.dtd">

В данном случае мы говорим браузеру, что HTML соответствует международной спецификации версии 4.01. Не пытайтесь запомнить эту строчку наизусть, главное - вы должны знать, что она необходима. Ведь именно она помогает сделать сайт, который будет одинаково смотреться во всех браузерах(обычно это три основных Internet Explorer,Opera, Firefox).

Далее обозначается начало и конец документа тегами <html> и </html> соответственно. Внутри этих тегов должны находиться теги головы (<head></head>) и тела документа(<body></body>).

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

 

Голова находится над телом, поэтому никогда не размещайте голову документа в теле документа (или наоборот). Сначала закрываем голову документа </HEAD>, и лишь затем открываем тело <BODY>. И еще, у документа одна голова и одно тело, и не стоит пытаться создавать их большее количество.

Пример:

 

<html>

<head>

<title>Тревога антивирусной системы ESET NOD32 Antivirus</title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

</head>

 

<body>

<table width="500" height="300" border="1" bordercolor="#FFFFFF">

<tr>

<td align="center" valign="bottom" bordercolor="#000000" bgcolor="#B5131C"><table width="100%" border="0">

<tr>

<td><strong><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">

Тревога антивирусной системы ESET NOD32 Antivirus</font></strong></td>

</tr>

</table>

<table width="494" height="270" border="1" bordercolor="#B5131C">

<tr>

<td align="left" valign="top" bordercolor="#000000" bgcolor="#FFFFFF">

<table width="488" height="100%" border="0" cellspacing="2">

<tr>

<td height="40" align="right" valign="bottom" bgcolor="#B5131C"><strong><font color="#FFFFFF" size="4" face="Arial Black">

Доступ запрещен!&nbsp; </font></strong></td>

</tr>

<tr>

<td bgcolor="#EEEEEE" height="100%"><table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<td align="left" valign="top"> <p> <br>

<font size="2" face="Arial, Helvetica, sans-serif">

<strong>&nbsp;Подробности:</strong><br>

<br>

<strong>&nbsp;&nbsp;&nbsp;Веб-страница:</strong><br>

&nbsp;&nbsp;&nbsp;http://my-nod32.ru/</font><br>

<font size="2" face="Arial, Helvetica, sans-serif"> <br>

<strong>&nbsp;&nbsp;&nbsp;Описание:</strong><br>

&nbsp;&nbsp;&nbsp;ESET NOD32 Antivirus заблокировал доступ к веб-странице.<br>

&nbsp;&nbsp;&nbsp;Страница находится в списке веб-сайтов с потенциально опасным<br>

&nbsp;&nbsp;&nbsp;содержимым.</font></p>

<p align="right"><font size="1" face="Arial, Helvetica, sans-serif"><a href="http://www.esetnod32.ru">

www.esetnod32.ru</a></font></p></td>

</tr>

</table></td>

</tr>

</table> </td>

</tr>

</table></td>

</tr>

</table>

</body>

</html>

С понятием Web-документ тесно связано понятие Web-сайта. Под Web-сайтом понимается совокупность объединенных по смыслу и связанных с помощью гиперссылок Web-документов, обладающих следующими свойствами:

- Целостностью и логической законченностью представления информации;

- Наличием собственного адреса в сети.

Поскольку Web-документы позволяют связать не только Web-документы, но и другие информационные ресурсы, то информационное пространство WWW является интегрирующим пространством.

 

<== предыдущая лекция | следующая лекция ==>
Телеконференции | Поисковые системы
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 887; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.