Разработка web-издания в операционной системе Linux. Планирование и управление процессом создания web-узла. Дырдин А.А - 10 стр.

UptoLike

Составители: 

рой можно узнать адреса отправителя и получателя информации. Если следо-
вать аналогии с почтой, то данные помещаются в конверт или пакет, на кото-
ром пишется адрес получателя. Далее протокол IP так же, как и обычная почта,
обеспечивает доставку всех пакетов получателю. При этом скорость и пути
прохождения разных конвертов могут быть различным.
Так работают протоколы TCP/IP. Они обеспечивают передачу информа-
ции между двумя компьютерами. Все остальные протоколы с их помощью реа-
лизуют самые разные услуги Интернета.
ЯЗЫКИ РАЗМЕТКИ
В этом разделе мы рассмотрим три языка разметки: SGML, HTML и, ко-
нечно, XML. SGML это метаязык, который используется для создания других
языков разметки. Наиболее известным из них, написанным в стандарте SGML,
является всеми нами любимый HTML, ведь именно он применяется в Web. По-
скольку язык HTML разработан в соответствии с правилами SGML, его назы-
вают приложением SGML. Проблема практического употребления SGML со-
стоит в том, что он очень сложен. Поэтому нам и интересен XML, созданный
специально для Web как упрощенная версия SGML, сохраняющая большую
часть его функциональных возможностей. Рассмотрим подробнее возможности
каждого из упомянутых выше языков разметки.
Язык SGML
В 1986 году, задолго до того, как идея создания Web была воплощена в
жизнь, универсальный стандартизированный язык разметки SGML (Standard-
ized Generalized Markup Language) был утвержден в качестве международного
стандарта (ISO 8879) определения языков разметки. Кстати, SGML существовал
еще с конца шестидесятых. В ту пору его использовали для того, чтобы описы-
вать языки разметки, при этом автору позволялось давать формальные опреде-
ления каждому элементу и атрибуту языка. Таким образом, программисты име-
ли возможность создавать свои собственные тэги, связанные с содержанием до-
кумента. В то время SGML был всего лишь одним из нескольких конкурирующих
между собой подобных языков, однако популярность одного из его потомков
HTML дала SGML неоспоримое преимущество перед своими собратьями.
Как язык SGML является очень мощным средством. Однако вместе с мо-
щью пришла и сложность, поэтому все его широкие возможности используются
редко. Кроме того, SGMLдокумент трудно интерпретировать без определения
языка разметки, которое хранится в определении типа документа (Document Туре
Definition, DTD). В DTD сгруппированы все правила языка в стандарте SGML.
DTD необходимо посылать вместе с SGMLдокументом или включать в документ
для того, чтобы можно было распознать тэги, созданные пользователем. Языки
разметки, созданные в стандарте SGML, известны как SGMLприложения.
10