Сделай Сам Свою Работу на 5

Сервис WWW. Протокол http. URL.





WWW – это мультимедийная служба Интернет, содержащая огромное кол-во гипертекстовых док-тов, созданных на языке HTML .

Главными элементами техн www явл.

1. яз. гипертекст. разметки документов HTML

2.протокол обмена гипертекстовой информацией http

3. универсальный способ адресации ресурсов в сети(URL)

4.спецефическое программное обеспечение: Web-сервер-программа позволяющая хранить и пересылать документы и др ресурсы по протоколу http; Web-браузер - программа- клиент для формирования и обработки результ запросов к Web-серверу, просм док, сост на html

5.средства разработки приложений.

HTTP (Hyper Text Transfer Protocol) - протокол передачи гипертекста. Исп-ся в Интернете для передачи гипертекстовых HTML страниц.

Протокол HTTP позволяет получать доступ к ресурсам и сервисам WWW–серверов. Для работы с WWW – серверами используются следующие основные сервисы:

1) URL (местонахождение ресурса) – предн-ен для идентификации типов, методов и комп-ов, на кот находятся опред ресурсы, доступные через Интернет. Этот сервис может иметь имена URI (Uniform Resource Identifier), URN (Uniform Resource Name).

2) HTML – это язык описания содержащейся на WWW – сервере инф-ции. HTM–файл - это обычный двоичный текст, содержащий специальные коды, кот обозначают присоединенную к файлу графику, видео, аудио инф-цию или исполняемые коды среды для просмотра информации (коды Web browser, Java Script). Когда Web browser получает доступ к этому файлу, он предоставляет для пользователя всю информацию в графическом или текстовом виде Web- страницы, оснащенной гиперссылками, кот позволяют перемещаться по док-ту или на др. WWW-серверы. Совокупность взаимосвязанных друг с другом гипертекстовыми ссылками и объединенных единой темой страниц называется Web- сайтом



3) IDC и ASP– сервисы, исп-мые для выборки инф-ции из баз данных и размещения их на Web – страницах.

URL (Universal Resource Locator, универсальный определитель ресурса).

Общий формат ссылки URL: протокол://узел/путь/файл[#метка] где протокол – название протокола или метода доступа к данным, опред-щего способ взаимодействия с инф-нным ресурсом; узел - имя или IP-адрес узла (сервера определенного типа), где расположена инф-ция; путь - имя каталога (возможно виртуального) или цепочки вложенных каталогов Web-сервера или файловой системы; файл - имя файла (с расширением),;метка - имя закладки в гипертекстовом файле, позволяющей выполнять внутренние переходы к разным фрагментам одного документа



 


Реализация технологии клиент-сервер в WWW, web серверы и браузеры.

Реализация функции клиент-сервер в www происходит с помощью веб-сервера, который получает, обрабатывает запросы (создаются с помощью веб-браузера ) и выдает на них ответы.

Браузеры и Web-серверы являются основными компонентами WWW- технологи. В наст время лучшими коммерческими браузерами являются Microsoft Internet Explorer, Opera, Netscape Navigator и т.д. Основные функции браузеров:

-формирование и передача Web-серверу запроса на получение очередной страницы по протоколу HTTP;

-прием, интерпретация языка HTML и отображение гипертекста;

-установление связи с другими серверами (файловыми, почтовыми и FTP-серверами);

- поддержка мультимедийной информации (графики, анимации, аудио- и видеоинформации);

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

-интерпретация сценариев; исполнение кода Java-программы; поддержка расширений plug-in и OLE-компонентов ActiveX.

Основные функции Web-серверов:

- прием запроса от Web-браузера по протоколу HTTP с использованием протокола TCP/IP;

-обработка запроса от Web-браузера: поиск и отсылка файла гипертекста или документа в браузер по протоколу HTTP;

-обслуживание запросов, исп-щих протоколы других (не WWW) сервисов Internet: mailto – протокол электронной почты, ftp – протокол передачи файлов, telnet – протокол управления удаленным комп-ом и др.;



-запуск прикладных программ на Web-сервере;

-административные функции (ведение журналов, контроль прав доступа, управление и т. п.).

Наиболее часто используемыми являются свободно распространяемый Web-сервер Apachi и Web-сервер фирмы Microsoft - Internet Information Server (IIS).


22. Метаязыки и языки разметки текста. Общая характеристика языка HTML: основные понятия и правила синтаксиса.

Язык разметки (текста) — набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении.

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

SGML – обобщенный метаязык, позволяющий строить системы логической, структурной разметки любых разновидностей текстов HTML.

Основные определения HTML:

Элементы – базовая структура языка разметки, обычно составляющая три части: начального тега, содержимого и конечного тега. Теги задают структуру, формат или поведение документа.( <Ul>, <Li> <P>-эл-т списка, </Ul>)

С элементами могут быть связаны атрибуты, которые могут иметь значения, влияющие на то, как содержимое будет выводиться на экран.

Ссылки на символы – определенные символьные выражения, кот могут быть включены в документ HTML.

Правила при написании HTML:

1)название тегов и атрибутов можно писать в любом регистре, однако практика показывает, что удобнее всего названия тегов и атрибутов писать заглавными буквами.

2)Значения атрибутов не всегда можно писать в одном регистре. Особенно если эти значения – имена файлов.

3)Название тегов не должно содержать пробелов

4)Значения атрибутов могут содержать пробелы, если эти значения помещены в кавычки

5)Браузеры игнорируют несколько пробелов в подряд, незнакомые теги и атрибуты.


Элементы структуры HTML- документа. Фреймы. Оформление блоков гипертекста. Примеры.

HTML-док-т предст-ет собой иерархически связан-й набор эл-тов. Вне завис-ти от содерж-я все правильно составленные HTML-док-ты имеют одну и ту же стр-ру:

<!doctype html public "html version">

<html>

<head> ... заголовок док-та, содержит доп-ю инфо о док-те

<title>назва-е док-та</title>

</head>

<body> ... тело док-та, содержит размеченный текст, отображ-ий содерж-е док-та

</body>

</html>

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

<html>

<head>

<title>название документа</title>

</head>

<frameset cols="20%,80%">

<frame src="file1.htm" name="левый кадр">

<frame src="file2.htm" name="правый кадр">

</frameset>

<noframes> …часть док-та только для старых версий браузеров, не поддерж-х работу с кадрами

</noframes>

</html>

В этом примере страница содержит 2кадра (2столбца с ширинами 20% и 80% от ширины экрана), связ-х с файлами file1.htm, file2.htm (имена файлов задают знач-я атрибута SRC эл-та <FRAME>). Атрибут NAME опр-ет имя кадра для указания его в гиперссылках. Эл-т <NOFRAMES> служит для отобр-я инфои, кот.видна в браузерах, не поддерж-щих работу с кадрами.

Оформление блоков гипертекста: Для придания большей выразит-ти HTML-страницам примен-ся след-е теги и их закрывающие пары:

для исп-я жирного написания <B> и </B>

для исп-я наклонного написания <I> и </I>

для исп-я режима подчеркивания <U> и </U>

В текст HTML-страницы м.б.добавлены заголовки и подзаголовки (с ур-нем вложения до 6). Для этого примен-ся теги <H1>, <H2>, <H3>, <H4>, <H5>, <H6> с соответст-ми закрыв-ми тегами.

Для форматирования строк и абзацев исп-ют след-е теги:

<P> ... </P> - оформление отд-го абзаца;

<BR> - принудительный перевод строки;

<HR> - горизонт-я черта (разделитель);

<PRE> ... </PRE> - передача текста без доп-ого форматирования.

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.