Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: К.Джамса, К.Кинг, Э.Андерсон - Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX.
<<-[Весь Текст]
Страница: из 389
 <<-
 
о язык разметки текста, а не язык программирования. Теоретичес- 
ки Web-страницу, созданную с использованием HTML, может просмотреть лю- 
бой, у кого есть компьютер, какой-нибудь Web-браузер и доступ к Internet. На 
самом же деле, способность пользователя видеть все содержимое Web-страницы 
зависит от возможностей его Web-браузера. Web-браузеры (Web browsers) — это 
программы, которые интерпретируют HTML-код Web-страниц и отображают 
текст, рисунки и анимацию на экране компьютера посетителя сайта. Самостоя- 
тельно либо же с помощью других установленных программ, браузеры также вос- 
производят звуковые или видео-файлы, вставленные в страницу с помощью 
HTML-кода. Последние версии двух наиболее популярных Web-браузеров, 
Microsoft Internet Explorer и Netscape Navigator, могут отображать практически 
все из того, что можно поместить на Web-страницу с помощью HTML-дескрип- 
торов. 
Чтобы посетители могли обратиться к Web-страницам вашего Web-сайта, им 
нужно сперва получить доступ в Internet и запустить Web-браузер. После того, 
как Web-сервер отправит Web-страницу компьютеру посетителя, Web-браузер ин- 
терпретирует HTML-код из файла Web-страницы и отображает содержимое фай- 
ла в форме текста и графических изображений в окне браузера. 
Web-серверы и Web-браузеры используют для обмена данными протокол пере- 
дачи гипертекста (HyperText Transport Protocol — HTTP). Помимо всего прочего, 
HTTP-протокол определяет как способ отправки сообщений Web-браузерами и 
серверами, так и структуру самих сообщений; Подробное рассмотрение типов и 
структур HTTP-сообщений выходит за рамки этой книги. Однако для дизайна и 
создания даже самых сложных Web-сайтов вам понадобится только принципи- 
альное понимание потока HTTP-запросов и ответов (между Web-браузером и 
Web-сервером), который показан на рис. 1.1. 
1. Всякий раз, когда вы вводите Web-адрес (например, http:// 
www.NVBizNet.com) в адресной строке своего браузера, последний отправ- 
ляет Web-серверу через Internet HTTP-запрос файла. 
2. Получив HTTP-запрос файла, Web-сервер извлекает запрошенный файл и 
отсылает Web-страницу Web-браузеру. 
3. Web-браузер анализирует файл Web-страницы, чтобы определить, есть ли в 
нем вставленные файлы (такие, как графика, анимация, звук и т.д.), кото- 
рые браузер должен получить с Web-сервера.

Глава 1. Основы языка HTML 21 
Web-сервер 
DEFAULT.HTM 
Web-текст 
и другое 
содержимое 
Рис. 1.1. Обработка запроса Web-содержимого Web-сервером 
4. Web-браузер отправляет Web-серверу несколько HTTP-запросов (по одному 
на каждый нужный браузеру файл). 
5. Получив HTTP-запросы файлов, сервер находит каждый из файлов и отсы- 
лает эти файлы Web-браузеру (по одному файлу на HTTP-запрос). 
6. Web-браузер берет исходные файлы Web-страниц и следует инструкциям, 
предоставляемым HTML-дескрипторами в файле, чтобы скомпоновать 
Web-страницу и содержимое вставленных файлов в завершенный Web-доку- 
мент, который затем отображается на экране. 
Роль Web-браузеров и Web-страниц 
Чтобы отвечать требованиям постоянно меняющейся конъюнктуры рынка и 
сделать Internet доступным для всех, компании Microsoft и Netscape выпустили 
версии своих Web-браузеров для всех имеющихся на рынке компьютерных плат- 
форм и операционных систем. Поскольку для того, чтобы Web-страница отоб- 
разилась на экране, HTML-код должен быть интерпретирован Web-браузером, 
марка и версия браузера, используемого посетителями вашего Web-сайта, опреде- 
ляет, какие возможности HTML будут доступными. То есть, в двух словах, ис- 
пользуемая версия браузера определяет, что будет видеть посетитель на экране. 
Поэтому применение новейших, усовершенствованных возможностей языка 
HTML и способов форматирования страницы на Web-странице не сможет гаран- 
тировать то, что каждый ее посетитель увидит все, что позволяет разместить на 
странице сам язык HTML. 
Разрабатывая Web-страницу, следует помнить о том, что не все посетители 
вашего сайта будут пользоваться последними версиями Internet Explorer или

22 Глава 1. Основы языка HTML 
Netscape Navigator. Отдавайте предпочтение простейшим HTML-дескрипторам, 
работать с которыми вы научитесь в этой главе, для большей части содержимого, 
размещаемого на Web-страницах. Затем воспользуйтесь какими-то более усовер- 
шенствованными возможностями языка HTML, дабы "оживить" свой сайт и вы- 
нудить посетителей заходить на него снова и снова. Комбинируя простейшие и 
усовершенствованные возможности языка HTML на одной и той же странице, 
вы обеспечите всем посетителям доступ к жизненно важной информации, а те 
посетители, в распоряжении которых имеются новейшие браузеры, действитель- 
но запомнят ваш сайт. 
„ Web-страница состоит из набора HTML-инструкций, которые можно ввести в 
файл с помощью любого текстового редактора. Как уже говорилось, Web-браузе- 
ры, подобные Netscape Navigator и Internet Explorer, следуют инструкциям в со- 
зданном вами текстовом документе, чтобы отобразить содержимое Web-страницы 
на экране. (Содержимое (content) страницы — это текст, графика и прочие вещи 
(такие, как видео- и ау
 
<<-[Весь Текст]
Страница: из 389
 <<-