Сервис 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 Все материалы защищены законодательством РФ.
|