Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 9(сети).doc
Скачиваний:
22
Добавлен:
11.06.2015
Размер:
197.12 Кб
Скачать

Язык html

Web-страницы создаются Web-дизайнерами, которые используют HTML для указания Web-броузера, как должна выглядеть Web-страница. В языке HTML используются специальные метки, называемые дескрипторами, с помощью которых можно установить шрифт текста (полужирный, курсив и т.д.), окончания строк, окончания абзаце гиперссылки, места вставки рисунков и др. В листинге 9.1 приведен пример НТМL, кода Web-страницы, показанной на рис. 9.3. Эта Web-страница выводится на экран Web-броузером Internet Explorer компании Microsoft.

Код HTML можно создавать с помощью специальной программы, которая называется редактором HTML. Существует довольно много редакторов HTML, из которых наибольшее распространение получили Adobe Pagemill, Macromedia Dreamweaver, Microsoft FrontPage и Sausage Software HotDog. Некоторые Web-дизайнеры предпочитают писать код HTML вручную с помощью какого-либо текстового редактора, например Notepad в Windows или vi в UNIX/Linux.

Web-серверы

Когда страница HTML создана, ее загружают на Web-сервер, т.е. компьютер, подключенный к Internet или локальной сети, на котором установлено программное обеспечение Web-cepeepa, например Apache (для Linux/UNIX), Internet Information Server (для Windows), Domino (для Lotus) или Suitespot (для Netscape). Web-cepeep управляет размещенными документами. Все графические, звуковые и встроенные файлы, появляющиеся в документе при его просмотре, также хранятся на Web-сервере (возможно, на других Web-cepeepax). Web-сервер должен быть подключен к Internet. У него есть свой публичный IP- адрес, по которому его можно идентифицировать. Как вы помните, каждый сервер в Internet имеет имя хоста (например, www), имя домена второго уровня (например, tacteam) и имя домена верхнего уровня (например, net). Вместе эти имена составляют полностью определенное имя домена (Fully Qualified Domain Name — FQDN): www.tacteam.net. Это имя, фактически являющееся адресом Web-узла, входит в состав URL (Uniform Resource Locator).

Служба DNS

Когда пользователь хочет получить документ Web, он набирает в своем броузере URL http://www.tacteam.net. Поле http:// задает протокол, используемый документом Web, в нашем примере это протокол HTTP. Запрос пользователя передается на сервер DNS (Domain Name System), который транслирует (преобразует) имя FQDN в IP-адрес Web-сервера. Пользуясь этим IP-адресом, хранящимся в пакете, маршрутизаторы передают его на Web-сервер. Получив запрос, Web-сервер отвечает на него, т.е. возвращает нужную HTML-страницу пользователю.

Web-броузеры

Web-броузеры представляют собой клиентское программное обеспечение. Наибольшее распространение получили Web-броузеры Internet Explorer компании Microsoft и Communicator компании Netscape. Ниже перечислены некоторые другие доступные Web-броузеры разных компаний.

  • Lynx. Текстовый броузер. Его можно использовать на самых разных платформах, включая DOS, Macintosh, Windows, OS/2, AIX, SCO и Linux.

  • Amaya. Распространяется консорциумом W3C (World Wide Web).

  • Emac/W3. Web-броузер для UNIX, Windows, AmigaDOS, OS/2 и VMS,

  • QNX Voyager Web-броузер для операционной системы QNX.

  • Opera. Небольшой, но производительный Web-броузер, работающий в Windows, Linux и BeOS

Некоторые Web-броузеры распространяются бесплатно, некоторые — как пробная версия (броузер работает непродолжительное время — несколько месяцев; после этого срабатывает защита и, чтобы продолжить работу с ним, нужно заплатить разработчику). Многие провайдеры работают со своими собственными версиями броузеров или же модифицируют версии Internet Explorer либо Netscape, которые они распространяют среди своих пользователей.