Язык 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, которые они распространяют среди своих пользователей.
- Разработка магистрали
- Коммерческая магистраль
- Служба vBns и суперкомпьютерные центры
- Пункты мае
- Взаимодействие компонентов Internet
- Что делает Internet
- Язык html
- Что можно найти в Web
- Кто использует Web
- Другие службы Web
- Недостатки электронной почты
- Клиентские почтовые программы
- Списки рассылки
- Передача файлов
- Программа Telnet
- Воспроизведение аудио- и видеопотока данных
- Мгновенная передача сообщений
- Аудио- и видеоконференции
- Internet-телефония
- Виртуальные частные сети
- Internet и маршрутизация tcp/ip
- Как выполняется маршрутизация ip
- Пример простой маршрутизированной сети
- Дистанционно-векторные протоколы и протоколы на основе состояния каналов
- Расщепление горизонта
- Кому принадлежит Internet